0
0
0
-1
-1
0
-1
0
-1
0
-1
0
-1
0
-1
0
-1
1
-2
1
-3
2
-3
3
-4
3
-4
3
-5
8
-50
-382
174
355
-649
-808
-1005
-2032
-978
-375
-526
216
459
620
244
-944
-2221
-729
-574
-1403
-115
-480
-228
-183
-737
-454
-790
-371
-702
-1339
-569
-734
-596
-399
-1260
-385
-255
-1295
-1099
-1123
-1011
-893
-800
-574
-752
-865
-1417
-820
6
-560
-1359
-1596
-1162
-1039
-1275
-691
286
224
-465
-1208
-1662
-1395
-676
-632
-1143
-646
-407
-174
-486
-1485
-843
-91
-297
-800
-498
-656
-795
-826
-592
635
284
64
-148
-543
-434
-665
-726
-415
-234
-155
-783
-542
770
267
150
-853
-931
446
-208
-724
-126
-153
-248
-54
-744
-621
-36
507
236
-463
-435
-1008
-4
64
-1332
-98
595
179
-357
-1012
-419
23
-293
-239
-656
-402
-296
-1311
-918
52
332
74
-52
-294
-818
-1512
-1601
-38
-340
-435
325
-93
416
-486
-1357
-931
-1587
-1405
-139
424
888
896
-730
-1726
-1426
-1446
-1781
-991
358
1033
938
375
-362
-828
-512
-1151
-1267
251
-51
-260
-89
-1469
-851
-391
-884
-772
-681
-352
-116
-142
-1110
-1436
-1462
-1434
-659
-325
87
-266
-622
-858
-519
-528
-1091
-1182
-906
-1218
-1171
-129
-217
199
557
-179
-176
-1203
-2027
-1559
-1182
-161
1062
1086
-190
214
-488
-1804
-293
-144
-535
-411
-236
986
209
-990
-638
-1071
-867
-360
162
686
110
415
148
-1088
-1890
-1148
127
38
-988
-884
224
-276
-1175
-205
204
-762
116
765
-985
-2232
-2052
-826
-727
-743
-1047
-100
204
-980
-543
-260
12
-628
-1072
-897
-613
-934
-1615
-598
-40
-1038
-1169
-818
724
590
-857
-632
-857
-590
-733
-1304
-288
-7
-622
269
-850
-1625
128
-1018
-1497
-768
-606
83
-128
-675
-1239
-792
-585
-2000
-2447
-992
-35
-807
-1108
-662
-795
-210
-1230
-2333
-824
-1093
-1331
-1074
-1470
-1142
-1472
-1110
-1094
-2129
-1877
-1093
-1967
-2002
-664
-1256
-1319
-309
-1688
-1870
-590
-1580
-1614
-997
-1047
-779
-531
-262
-1021
-1406
-1181
-2023
-1071
-258
-1660
-408
420
-412
-516
-277
-969
-1117
-962
-1684
-882
-371
-52
497
1296
-645
-1022
915
-1520
-2050
-460
-726
-221
374
314
-530
-831
-173
-131
-566
-45
-118
-1017
-1142
-1224
235
381
-1034
-1042
-1352
-2012
-1709
-1315
-824
325
835
1199
419
-526
-1340
-3001
-2155
-951
-831
-532
-351
545
1157
-539
-1434
-768
-1260
-1010
368
185
-299
-255
-69
-370
-814
151
565
-432
-339
378
-401
-563
762
797
-147
314
236
-1204
-1096
-325
-795
-565
901
1193
-4
-5
997
221
-478
-18
-528
-34
648
-411
-295
-335
-587
778
304
137
1024
803
771
364
-842
-739
-96
-680
-814
-778
-445
899
1215
514
563
785
564
-532
-715
183
-537
-594
78
-284
785
0
0
0
-1
0
-1
0
-1
0
-1
0
-1
0
0
-1
0
-2
1
-3
4
-6
7
-11
13
-18
22
-30
40
-58
96
-294
-424
188
106
-352
-723
-28
-8
-416
-266
-351
-145
45
-403
-576
-1102
-546
-124
-751
-634
-711
-611
-349
-787
-956
-375
-163
-278
-151
-622
-607
146
-203
-207
394
41
-91
120
-213
-255
-32
-120
-208
-466
-803
-1072
-858
-490
-589
-415
-375
-245
-204
-302
-661
-1078
-1085
-1143
-854
-1297
-2003
-1528
-1861
-2163
-1260
-1254
-1360
-983
-727
-713
-662
-930
-1274
-1009
-879
-1485
-1727
-1894
-1907
-1128
-1035
-1368
-1060
-739
-611
-906
-1040
-943
-904
-815
-696
-449
-495
-872
-1059
-690
-818
-1375
-1122
-914
-803
-312
-84
-554
-790
-652
-672
-712
-753
-611
-991
-1167
-677
-774
-913
-937
-1046
-553
-138
16
21
-154
-392
-296
-162
-406
-287
-120
-116
-56
306
369
293
613
570
309
131
-146
-120
200
467
829
599
6
-285
-908
-1274
-1258
-1073
-727
-703
-431
-28
-66
-170
-342
-643
-473
-446
-798
-887
-1000
-922
-595
-488
-366
-378
-161
-36
-200
135
268
185
-43
-462
-291
106
225
324
210
-189
-272
-261
-455
-327
-284
-51
203
-116
-197
-205
-402
-549
-907
-1019
-718
-603
-728
-950
-919
-749
-754
-642
-391
-585
-691
-524
-577
-412
-318
-525
-550
-751
-832
-816
-805
-729
-933
-763
-612
-726
-871
-1167
-1043
-1130
-1105
-669
-728
-731
-490
-499
-733
-838
-1160
-1446
-1533
-1725
-1563
-1390
-1290
-1199
-967
-589
-519
-361
-386
-782
-850
-646
-737
-696
-410
-555
-524
-233
-91
-5
27
124
335
829
1034
687
472
346
67
207
391
383
332
379
475
299
154
-9
-105
157
548
621
419
401
209
-147
-248
-414
-547
-534
-232
73
15
-104
-95
10
7
-74
-210
-212
-72
-91
-412
-430
-279
-328
-254
-159
-366
-454
-489
-669
-873
-1031
-939
-487
-197
-238
-307
-406
-383
-421
-566
-766
-798
-809
-830
-584
-347
-213
-76
-68
72
222
98
-84
-109
33
42
130
112
-111
-73
-10
57
132
146
159
20
-82
-117
21
40
-251
-195
-225
-419
-459
-563
-607
-512
-387
-403
-413
-288
-105
-124
-153
-30
70
68
-73
-253
-488
-499
-291
-148
-33
104
202
125
54
62
81
177
256
259
189
210
203
59
26
-56
-190
-265
-441
-599
-602
-449
-367
-306
-165
-106
-92
-237
-429
-447
-436
-623
-785
-778
-730
-780
-850
-853
-896
-920
-815
-676
-555
-364
-375
-548
-735
-903
-949
-974
-1160
-1209
-1166
-1211
-1197
-1154
-1208
-1362
-1405
-1399
-1281
-1183
-1133
-1155
-1166
-1084
-969
-935
-1066
-1199
-1347
-1504
-1595
-1658
-1630
-1505
-1338
-1167
-1119
-996
-865
-777
-725
-654
-634
-722
-716
-762
-918
-820
-813
-878
-722
-641
-618
-633
-700
-618
-476
-399
-275
-328
-489
-587
-591
-605
-658
-788
-915
-983
-1047
-1123
-1070
-900
-781
-601
-654
-683
-567
-653
-701
-642
-735
-758
-680
-743
-764
-616
-459
-402
-368
-279
-189
-194
-89
61
105
100
7
-103
-181
-303
-308
-308
-334
-369
-432
-333
-268
-305
-294
-374
-563
-737
-838
-905
-1059
-1100
-1043
-893
-804
-789
-717
-849
-940
-928
-985
-943
-938
-1028
-1045
-1051
-982
-981
-932
-854
-940
-1033
-1067
-1080
-1021
-1003
-993
-1070
-1169
-1182
-1156
-1113
-1099
-1096
-1079
-1051
-1002
-922
-836
-845
-939
-909
-768
-628
-568
-536
-555
-564
-473
-340
-180
-64
5
80
192
329
603
861
930
1095
1342
1447
1557
1614
1601
1522
1530
1553
1553
1626
1747
1799
1868
1936
2087
2608
2357
2778
3064
2906
3122
3033
2659
2692
2809
2565
2559
2706
2802
2832
3029
3035
3049
3069
2985
2845
2733
2590
2409
2211
2034
1746
1477
1237
925
666
513
374
200
110
42
-15
-47
-47
-130
-333
-577
-873
-1219
-1557
-1887
-2176
-2399
-2582
-2741
-2843
-2849
-2804
-2721
-2611
-2526
-2464
-2392
-2325
-2279
-2238
-2242
-2286
-2308
-2333
-2306
-2255
-2190
-2166
-2114
-2014
-1926
-1817
-1717
-1629
-1563
-1481
-1497
-1600
-1670
-1706
-1723
-1720
-1700
-1697
-1731
-1758
-1737
-1716
-1661
-1584
-1531
-1461
-1329
-1147
-952
-794
-589
-308
-31
237
477
715
971
1261
1517
1608
1663
1643
1506
1416
1425
1460
1439
1523
1772
2052
2366
2714
3018
3335
3621
3863
4128
4299
4387
4416
4351
4412
4614
4828
4942
5118
5331
5409
5488
5675
5872
6059
6301
6488
6590
6576
6577
6553
6423
6284
6014
5587
5014
4335
3490
2380
984
-547
-2010
-3124
-3854
-4339
-4674
-4895
-4917
-4687
-4162
-3568
-3060
-2817
-2808
-2942
-3035
-3026
-2956
-2811
-2693
-2577
-2397
-2078
-1597
-986
-338
292
883
1440
2011
2655
3310
3821
4170
4339
4350
4200
3906
3493
2984
2440
1895
1416
1031
755
580
453
367
271
105
-155
-573
-1139
-1776
-2484
-3283
-4158
-5038
-5779
-6328
-6669
-6808
-6811
-6663
-6367
-5899
-5276
-4617
-3969
-3406
-2920
-2510
-2133
-1809
-1569
-1391
-1314
-1260
-1170
-1109
-1043
-894
-706
-498
-328
-118
82
294
500
599
634
553
383
162
-89
-350
-595
-823
-1019
-1160
-1216
-1191
-1131
-1007
-829
-637
-457
-291
-108
63
180
232
265
249
139
29
-21
-14
59
207
462
799
1277
1840
2391
2989
3517
3960
4388
4756
5137
5439
5695
5843
5956
6178
6486
6869
7227
7601
7983
8483
9120
9733
10166
10283
9774
8292
6197
3676
1210
-694
-2323
-3981
-5338
-6609
-7328
-7233
-6848
-5476
-5142
-5024
-4700
-5332
-5189
-4613
-4476
-4117
-4075
-4271
-4349
-4407
-4090
-3951
-3728
-3486
-3446
-3183
-2447
-1396
-9
1474
2851
4004
4974
5683
6082
6191
5981
5516
4832
4112
3417
2816
2345
1975
1692
1457
1208
942
594
258
-46
-403
-805
-1228
-1690
-2146
-2675
-3330
-4059
-4850
-5531
-6191
-6720
-7119
-7354
-7344
-7113
-6601
-5941
-5155
-4283
-3425
-2590
-1804
-1113
-511
-57
325
583
773
840
863
881
1037
480
922
742
455
1011
690
1007
1348
1337
1739
1804
1330
2130
1268
1099
1511
246
358
418
-355
-11
-95
-782
-30
-209
-393
403
104
150
921
646
1147
1137
214
863
92
366
837
-34
381
665
613
1135
1475
1717
2095
2700
3244
3667
4322
4750
5017
5066
5635
5579
5429
5925
5426
5325
5759
5526
5663
6026
6247
6537
6792
6899
5887
4665
3382
1829
646
-378
-1652
-3193
-4306
-4975
-5375
-5232
-4844
-5008
-5142
-5349
-5504
-5273
-4933
-4417
-4150
-3959
-3624
-3327
-2950
-2608
-2452
-2402
-2534
-2769
-2807
-2579
-2162
-1501
-873
-291
490
1199
1867
2489
2868
3120
3229
3235
3170
3051
2997
2905
2682
2420
2084
1699
1269
796
313
-235
-786
-1321
-1855
-2372
-2824
-3234
-3655
-4052
-4464
-4906
-5281
-5530
-5632
-5617
-5491
-5270
-4993
-4593
-4062
-3513
-3045
-2614
-2238
-1852
-1479
-1142
-861
-674
-521
-389
-308
-260
-265
-302
-312
-305
-238
-168
-48
149
428
721
948
1139
1257
1355
1383
1351
1274
1099
902
753
580
458
302
163
-21
-102
-97
-346
-431
-567
-646
-534
-305
-253
-206
-40
247
436
631
837
1003
1181
1441
1862
2223
2628
3068
3579
4003
4469
4891
5294
5664
5963
6180
6346
6490
6535
6594
6594
6561
6388
6187
5926
5633
5255
4743
3955
2910
1764
613
-373
-1355
-2247
-3150
-4026
-4680
-5148
-5375
-5490
-5600
-5660
-5730
-5687
-5513
-5247
-4900
-4593
-4304
-4039
-3763
-3478
-3213
-2966
-2765
-2595
-2404
-2180
-1882
-1497
-998
-464
95
672
1223
1749
2211
2637
2998
3300
3462
3506
3501
3416
3283
3087
2814
2475
2058
1603
1134
671
227
-169
-523
-830
-1110
-1333
-1509
-1736
-1993
-2316
-2704
-3140
-3559
-3965
-4329
-4641
-4906
-5064
-5152
-5148
-5014
-4807
-4520
-4240
-3872
-3382
-2764
-2150
-1433
-819
-48
522
1248
1403
1322
1923
1822
1929
1400
1356
602
313
115
-272
-592
-870
-967
-1201
-866
-776
-511
-221
105
587
1116
1447
1701
1937
2117
1862
1718
1538
1178
846
431
31
-307
-545
-823
-837
-937
-738
-706
-342
-63
244
777
1146
1511
1853
2125
2231
2280
2208
2170
2010
1731
1383
1097
769
507
280
217
77
31
-14
251
489
646
862
1183
1510
1743
2123
2341
2557
2715
2881
2980
3045
3079
3032
2812
2618
2338
2071
1776
1340
834
224
-294
-739
-1085
-1457
-1848
-2221
-2426
-2565
-2597
-2562
-2580
-2594
-2584
-2503
-2457
-2398
-2334
-2315
-2315
-2307
-2297
-2290
-2295
-2317
-2331
-2303
-2249
-2197
-2096
-1956
-1721
-1457
-1164
-832
-513
-184
103
423
678
925
1078
1182
1232
1229
1194
1094
931
710
480
160
-80
-382
-646
-925
-1067
-1230
-1354
-1375
-1372
-1288
-1300
-1191
-1175
-1079
-983
-924
-841
-939
-822
-838
-778
-751
-752
-783
-690
-671
-546
-435
-334
-156
-109
219
275
570
660
920
934
1185
1014
1159
1142
1130
579
-342
-936
-1710
-2038
-2834
-3204
-3933
-4035
-4044
-3817
-3634
-3372
-2942
-2298
-1427
-659
73
723
1283
1840
2444
2629
2565
2251
2120
1761
1397
880
221
-234
-588
-784
-1113
-1351
-1518
-1508
-1362
-1113
-879
-584
-314
156
606
979
1224
1355
1553
1490
1597
1376
1136
924
687
393
58
-70
-405
-640
-776
-783
-885
-836
-722
-608
-479
-140
102
298
533
758
796
867
921
816
622
421
236
-143
-418
-719
-1001
-1300
-1572
-1735
-1926
-1957
-1983
-1871
-1846
-1593
-1420
-1199
-967
-721
-506
-326
-174
-78
11
-12
-22
-147
-189
-377
-513
-633
-758
-913
-956
-1160
-1243
-1259
-1313
-1162
-1179
-966
-899
-714
-520
-395
-142
-170
81
11
174
74
138
65
-12
7
-168
-211
-418
-447
-617
-549
-720
-605
-654
-608
-496
-383
-191
-142
9
158
244
257
418
412
393
415
469
425
459
468
289
300
150
58
-9
-79
-318
-700
-817
-1003
-1287
-1571
-1845
-2060
-2193
-2256
-2221
-2213
-2086
-1859
-1673
-1430
-1131
-750
-540
-271
-24
177
322
364
382
269
191
21
-174
-387
-653
-870
-1117
-1310
-1465
-1535
-1650
-1665
-1555
-1468
-1277
-1079
-875
-623
-367
-57
137
357
507
603
679
699
669
598
509
398
322
151
39
-129
-140
-290
-312
-359
-350
-321
-221
-124
-123
-19
101
277
277
367
348
396
400
402
265
198
37
-11
-178
-304
-452
-606
-620
-774
-758
-825
-779
-807
-684
-663
-559
-409
-344
-235
-98
-28
49
28
154
139
133
53
-35
-18
-239
-232
-445
-438
-602
-623
-683
-769
-714
-798
-721
-695
-610
-562
-465
-349
-253
-227
-109
-144
-90
-63
-91
-192
-237
-283
-314
-347
-435
-509
-487
-564
-537
-480
-505
-501
-467
-430
-474
-382
-388
-360
-376
-202
-245
-115
-26
-77
33
37
-20
-67
-22
-133
-197
-252
-324
-513
-563
-772
-1017
-1191
-1433
-1598
-1808
-1836
-1905
-1861
-1761
-1704
-1540
-1279
-1001
-755
-528
-306
-1
155
398
499
659
684
713
566
458
324
245
80
-220
-328
-554
-597
-729
-770
-930
-944
-899
-870
-819
-851
-727
-604
-473
-362
-338
-237
-202
-11
-69
-37
-93
-98
-68
-95
-51
-215
-160
-201
-160
-163
-211
-214
-233
-189
-169
-199
-164
-153
-83
-66
73
0
49
46
71
118
38
56
-21
64
-48
22
-79
-125
-173
-106
-208
-259
-216
-316
-291
-336
-257
-394
-223
-293
-199
-145
-139
-165
-233
-181
-316
-284
-359
-423
-439
-485
-530
-595
-597
-655
-599
-521
-609
-546
-465
-384
-321
-190
-107
-162
-58
26
93
65
136
157
167
232
243
235
275
304
198
122
122
46
-40
-41
-69
-170
-166
-187
-284
-295
-420
-589
-809
-922
-1174
-1370
-1582
-1720
-1899
-2046
-2096
-2168
-2096
-2133
-1928
-1846
-1576
-1416
-1117
-928
-663
-425
-231
-22
59
264
227
322
263
288
209
165
106
-4
33
-107
-53
-96
-50
-117
-181
-72
-94
34
61
67
74
122
207
98
214
90
66
85
97
104
94
149
-74
-9
-145
-34
-152
-232
-423
-359
-266
-274
-239
-339
-376
-342
-193
-206
-253
-248
-261
-66
48
40
-21
-6
68
175
282
154
143
142
248
185
170
95
78
123
120
37
-49
-138
-163
-92
-95
-257
-367
-360
-414
-468
-587
-719
-898
-991
-1021
-1163
-1260
-1461
-1548
-1674
-1712
-1786
-1900
-1949
-2048
-1999
-2035
-1937
-1979
-1875
-1802
-1646
-1518
-1452
-1343
-1255
-1081
-969
-822
-722
-568
-433
-270
-87
80
275
519
664
788
917
1097
1198
1264
1299
1265
1309
1205
983
941
767
368
250
4
-160
-491
-534
-988
-936
-1174
-1127
-1265
-1249
-1205
-1148
-913
-831
-626
-519
-265
45
101
299
407
425
512
499
553
351
453
173
147
-85
-188
-380
-544
-659
-886
-974
-1071
-1105
-1172
-1139
-1221
-1138
-1133
-981
-861
-765
-711
-573
-410
-417
-219
-250
-223
-176
-67
-244
-188
-302
-500
-377
-534
-617
-700
-724
-904
-601
-724
-567
-712
-496
-581
-211
-171
-39
48
198
157
238
411
233
309
192
150
43
85
-266
-288
-361
-495
-573
-552
-843
-665
-770
-733
-756
-689
-740
-641
-521
-529
-356
-464
-253
-227
-112
-74
-141
-166
-124
-66
-237
-159
-373
-383
-368
-452
-410
-635
-484
-652
-567
-548
-504
-492
-466
-453
-347
-142
-191
11
50
137
205
239
260
112
251
155
79
-25
-201
-254
-386
-438
-634
-695
-771
-836
-852
-860
-906
-948
-788
-777
-664
-582
-580
-523
-392
-320
-379
-279
-252
-267
-262
-165
-202
-205
-269
-375
-409
-307
-359
-421
-525
-560
-417
-430
-449
-581
-545
-638
-561
-625
-571
-733
-763
-684
-730
-750
-855
-885
-955
-856
-923
-957
-974
-982
-909
-883
-931
-823
-823
-710
-609
-549
-538
-402
-307
-201
-120
-92
-190
-41
28
19
24
51
-62
54
138
36
72
11
29
55
247
139
30
124
182
188
279
256
75
175
211
226
261
153
32
-31
74
-2
-110
-175
-211
-214
-140
-202
-216
-206
-373
-202
-91
-236
-291
-218
-207
-209
-153
-218
-380
-223
-309
-343
-376
-457
-483
-336
-346
-507
-567
-662
-625
-692
-658
-872
-917
-975
-946
-957
-1040
-1085
-1137
-1107
-1037
-934
-995
-938
-848
-756
-697
-651
-591
-632
-540
-530
-547
-486
-607
-763
-793
-772
-980
-1017
-1095
-1139
-1219
-1169
-1159
-1239
-1113
-1051
-990
-853
-663
-585
-476
-329
-141
-47
-16
123
86
163
202
175
132
54
-59
-37
-100
-254
-306
-398
-469
-436
-423
-546
-518
-433
-420
-322
-286
-243
-171
-125
-91
-85
-48
-109
-164
-126
-200
-235
-273
-438
-436
-462
-585
-644
-625
-696
-621
-617
-634
-596
-580
-510
-383
-370
-445
-327
-301
-329
-187
-256
-407
-352
-308
-459
-305
-447
-705
-369
-713
-618
-447
-839
-637
-593
-727
-394
-623
-620
-525
-523
-490
-517
-513
-542
-473
-525
-490
-520
-531
-572
-525
-530
-558
-603
-637
-596
-591
-565
-586
-658
-617
-537
-539
-514
-595
-543
-485
-461
-368
-352
-345
-274
-246
-290
-210
-185
-205
-272
-286
-291
-250
-256
-353
-421
-351
-384
-330
-305
-400
-365
-291
-223
-177
-213
-209
-65
-32
-74
-47
-85
-116
-82
-103
-124
-88
-114
-157
-66
-107
-108
-58
-33
-70
-51
-86
-97
-29
11
-104
-99
-61
-48
-68
-107
-129
-194
-167
-122
-166
-117
-60
-96
-100
-87
-83
-111
-109
-173
-217
-222
-150
-134
-134
-163
-133
-140
-146
-163
-158
-145
-165
-149
-85
-71
-83
-12
7
-81
-111
-129
-158
-165
-201
-221
-238
-203
-205
-273
-310
-351
-333
-311
-415
-451
-452
-303
-452
-432
-282
-368
-187
-256
-209
-139
-356
-84
-64
-117
-77
-181
-145
-217
-295
-357
-388
-551
-655
-569
-622
-632
-570
-541
-470
-452
-331
-240
-214
-113
-19
25
105
154
234
216
160
222
175
62
-20
-55
-106
-190
-268
-342
-367
-357
-358
-369
-433
-410
-334
-314
-358
-302
-140
-33
67
102
185
277
243
341
435
329
486
307
613
642
75
690
464
322
761
391
235
202
122
227
363
167
12
158
141
305
286
280
145
92
374
395
351
377
295
262
428
521
404
278
121
34
50
29
-137
-364
-415
-459
-497
-501
-594
-683
-626
-490
-405
-324
-261
-247
-227
-149
-122
-204
-294
-429
-572
-661
-776
-945
-1106
-1194
-1301
-1377
-1418
-1459
-1500
-1502
-1482
-1489
-1438
-1400
-1387
-1407
-1390
-1391
-1284
-1414
-1470
-1242
-1507
-1321
-1278
-1558
-1346
-1487
-1530
-1520
-1677
-1581
-1548
-1467
-1334
-1286
-1213
-1075
-1017
-914
-766
-720
-619
-523
-486
-410
-341
-262
-175
-124
-41
13
26
80
114
141
243
315
364
419
464
525
582
673
783
884
969
1025
1059
1107
1177
1225
1260
1310
1391
1432
1490
1580
1645
1743
1854
1885
1958
2039
2153
2160
2242
2441
2434
2390
2556
2661
2677
2712
2701
2682
2617
2637
2559
2513
2481
2347
2212
2147
2022
1888
1720
1628
1444
1323
1288
1210
1182
1163
1130
1039
906
805
608
327
48
-243
-537
-894
-1284
-1766
-2287
-2763
-3282
-3802
-4295
-4765
-5156
-5428
-5581
-5674
-5641
-5492
-5319
-5027
-4623
-4170
-3696
-3226
-2764
-2293
-1795
-1362
-1036
-786
-621
-572
-571
-659
-846
-1093
-1382
-1696
-2009
-2265
-2501
-2721
-2868
-2938
-2944
-2868
-2746
-2572
-2355
-2065
-1735
-1420
-1092
-786
-520
-304
-133
5
97
138
131
96
42
-21
-77
-125
-158
-193
-202
-142
-53
98
316
563
861
1193
1565
1930
2289
2663
3024
3375
3685
3982
4280
4474
4696
4957
5113
5359
5642
5811
6046
6393
6781
7201
7707
8289
8779
9287
9826
10256
10692
11075
11322
11364
11325
11068
10332
9196
7403
5139
2692
228
-2002
-4247
-6446
-8460
-10313
-11623
-12452
-12821
-12898
-12851
-12524
-11923
-10817
-9158
-7275
-5289
-3341
-1529
189
1834
3274
4301
4979
5353
5478
5490
5492
5402
5198
4961
4675
4355
4136
3949
3745
3619
3592
3692
3918
4177
4340
4329
4207
3888
3362
2594
1574
465
-834
-2145
-3381
-4580
-5659
-6674
-7540
-8298
-8857
-9140
-9232
-9042
-8603
-7931
-6989
-5864
-4595
-3334
-2200
-1183
-416
208
734
994
1074
978
737
448
69
-365
-931
-1603
-2245
-2862
-3362
-3689
-3938
-4042
-4031
-3941
-3710
-3402
-3139
-2963
-2840
-2718
-2599
-2502
-2391
-2338
-2309
-2268
-2287
-2313
-2390
-2500
-2608
-2708
-2712
-2623
-2425
-2118
-1774
-1406
-1002
-577
-175
165
480
793
1088
1368
1636
1870
2063
2226
2387
2554
2791
3022
3232
3462
3606
3846
4151
4420
4789
5057
5339
5725
6152
6800
7360
8085
8993
9725
10700
11679
12419
13137
13637
13770
13809
13813
13431
12092
9729
6693
2865
-515
-3131
-6053
-8727
-11353
-14038
-16064
-17197
-17407
-17308
-16891
-16246
-15651
-14242
-11708
-8817
-5845
-3005
-748
1233
3276
5027
6229
6944
7197
6984
6612
6410
6106
5662
5175
4446
3677
3244
3038
2940
2940
3053
3315
3723
4325
4736
4745
4548
4036
3200
2182
1024
-441
-2091
-3743
-5360
-6845
-8043
-9110
-10122
-11188
-11864
-12075
-11997
-10955
-9888
-8758
-7155
-5618
-3803
-1989
-188
1203
2023
2729
3090
3112
3316
3172
2439
1572
571
-483
-1423
-2203
-3209
-4197
-4899
-5319
-5486
-5243
-4882
-4694
-4403
-4191
-4132
-3942
-3786
-3782
-3808
-3928
-4025
-4074
-3970
-3842
-3915
-3985
-4057
-4077
-3858
-3531
-3181
-2790
-2371
-1906
-1392
-846
-374
-90
53
112
179
357
567
688
750
788
882
1010
1129
1230
1277
1305
1397
1571
1780
2142
2492
2768
3113
3297
3538
3823
4000
4306
4536
4866
5323
5802
6596
7391
8236
9190
10135
11102
11965
12814
13398
13752
14047
14131
13483
11750
9202
5526
1618
-1430
-4415
-7213
-9745
-12550
-15201
-17147
-18043
-18193
-17836
-16983
-16184
-15246
-13266
-10440
-7269
-3887
-927
1221
2982
4641
5962
6948
7650
7718
7172
6586
6063
5602
5310
4852
3984
3095
2508
2265
2444
2927
3410
3758
4131
4489
4618
4559
4206
3324
2084
699
-747
-2292
-3833
-5416
-7140
-8709
-9968
-10975
-11633
-11944
-11986
-11617
-10729
-9406
-7779
-5948
-4088
-2474
-1042
233
1294
2153
2645
2713
2339
1714
984
64
-926
-1974
-3127
-4128
-4889
-5378
-5494
-5323
-4962
-4536
-3992
-3329
-2637
-1924
-1340
-1030
-892
-854
-969
-1150
-1446
-1905
-2513
-3156
-3771
-4285
-4622
-4774
-4774
-4657
-4357
-3899
-3255
-2505
-1788
-1108
-465
114
653
1153
1568
1867
2044
2094
1993
1864
1728
1569
1419
1288
1280
1318
1448
1719
1991
2311
2699
3101
3490
3972
4520
5094
5679
6288
6830
7403
8120
8798
9501
10099
10623
11104
11361
11682
11872
11989
12150
12223
11932
10769
8600
5433
1499
-1929
-4561
-6872
-8684
-10679
-13092
-15146
-16553
-17066
-16666
-15646
-14481
-13484
-12194
-10160
-7489
-4211
-915
1574
3241
4453
5432
6368
7344
7969
7964
7377
6541
5789
5374
5304
5100
4433
3533
2706
2335
2613
3258
3833
4094
4036
3670
3199
2728
2116
1176
-68
-1602
-3203
-4546
-5677
-6686
-7764
-8824
-9780
-10382
-10439
-9963
-9219
-8390
-7358
-6459
-5140
-3342
-1687
-167
940
1467
1982
2507
2865
3108
2900
2367
1532
621
-90
-796
-1433
-2106
-2919
-3723
-4447
-5159
-5799
-6330
-6577
-6665
-6708
-6635
-6466
-6048
-5350
-4636
-4067
-3588
-3105
-2475
-1790
-1179
-785
-586
-455
-395
-503
-638
-827
-1150
-1513
-1920
-2303
-2531
-2567
-2517
-2386
-2161
-1811
-1378
-864
-311
276
912
1471
1873
2178
2493
2786
3028
3083
2888
2590
2362
2259
2242
2214
2155
2138
2265
2491
2837
3316
3856
4531
5248
6057
7020
8087
9287
10481
11509
12466
13171
13612
13948
13958
13860
13739
13323
12276
10196
6953
2742
-1511
-5047
-7757
-9664
-11346
-13421
-15550
-17375
-18455
-18193
-16886
-15034
-13163
-11548
-9900
-7807
-4984
-1625
1438
3701
5032
5551
5874
6386
7016
7541
7525
6743
5529
4456
3997
4176
4608
4792
4442
3839
3444
3540
4172
4980
5447
5243
4403
3146
1848
705
-360
-1622
-3301
-5223
-7100
-8599
-9521
-9978
-10254
-10444
-10557
-10383
-9701
-8407
-6588
-4550
-2680
-1080
-57
565
1047
1244
1685
2074
2118
1870
1078
45
-682
-1333
-1883
-2430
-3359
-4267
-4972
-5269
-5069
-4619
-4110
-3775
-3635
-3493
-3216
-2843
-2371
-2089
-2096
-2266
-2520
-2758
-2830
-2768
-2704
-2735
-2929
-3246
-3528
-3539
-3292
-2916
-2544
-2249
-2073
-1852
-1550
-1198
-840
-521
-269
-141
-13
156
435
811
1161
1381
1432
1376
1293
1273
1340
1456
1528
1583
1577
1550
1583
1684
1857
2075
2245
2413
2578
2807
3215
3705
4245
4785
5254
5709
6267
6923
7654
8449
9201
9924
10572
11031
11387
11510
11565
11528
11366
11112
10774
9969
8315
5759
2102
-1678
-4972
-7339
-8673
-9737
-10918
-12380
-14142
-15657
-16144
-15560
-13857
-11523
-9453
-7831
-6614
-5288
-3467
-1108
1406
3512
4833
5319
5242
4912
4877
5197
5538
5659
5311
4557
3779
3415
3552
3919
4369
4624
4496
4148
3814
3648
3749
3972
3941
3362
2208
679
-946
-2359
-3463
-4390
-5219
-6010
-6870
-7753
-8425
-8734
-8606
-8045
-7195
-6270
-5335
-4501
-3791
-3234
-2676
-2005
-1329
-627
-185
-104
-246
-445
-629
-783
-903
-1029
-1169
-1373
-1605
-1907
-2163
-2316
-2389
-2402
-2430
-2469
-2573
-2658
-2785
-2926
-2990
-3027
-3053
-3129
-3254
-3365
-3384
-3318
-3177
-3044
-2895
-2743
-2619
-2511
-2401
-2253
-2078
-1870
-1665
-1534
-1458
-1363
-1259
-1111
-910
-692
-433
-162
72
261
465
684
911
1121
1317
1475
1608
1761
1910
2050
2187
2299
2393
2467
2502
2525
2545
2639
2781
2932
3144
3403
3729
4116
4547
4992
5494
6051
6674
7337
8045
8768
9381
9867
10157
10252
10200
10068
9922
9734
9449
8740
7273
4896
1759
-1628
-4611
-6680
-7903
-8657
-9344
-10355
-11821
-13182
-13936
-13794
-12496
-10479
-8373
-6595
-5357
-4522
-3647
-2479
-903
897
2467
3615
3965
3567
2950
2372
2144
2356
2785
3223
3457
3465
3313
3120
3177
3524
4065
4745
5257
5415
5286
4919
4362
3726
3012
2185
1142
-85
-1455
-2924
-4284
-5358
-6168
-6776
-7211
-7583
-7845
-7924
-7766
-7326
-6626
-5689
-4708
-3824
-3073
-2492
-2004
-1570
-1234
-1032
-969
-1064
-1303
-1615
-1945
-2207
-2345
-2339
-2228
-2095
-1973
-1890
-1821
-1722
-1601
-1437
-1243
-1111
-1053
-1129
-1376
-1705
-2077
-2402
-2694
-2975
-3223
-3446
-3621
-3734
-3787
-3752
-3631
-3419
-3176
-2943
-2720
-2512
-2320
-2132
-1924
-1716
-1505
-1337
-1192
-1063
-918
-736
-509
-201
129
452
765
1071
1385
1675
1927
2140
2327
2481
2584
2655
2685
2695
2699
2690
2650
2612
2611
2681
2815
3003
3230
3507
3851
4263
4774
5347
5984
6650
7340
8005
8590
9030
9316
9449
9482
9444
9348
9244
9077
8669
7665
5857
3257
239
-2674
-4913
-6258
-7025
-7527
-8212
-9367
-10734
-11875
-12366
-11859
-10405
-8521
-6734
-5382
-4526
-3949
-3280
-2256
-909
529
1763
2488
2482
1972
1341
906
931
1396
2048
2632
2982
3062
2913
2821
3004
3506
4304
5175
5816
6048
5843
5279
4520
3697
2945
2199
1360
398
-804
-2185
-3482
-4582
-5452
-6028
-6366
-6568
-6692
-6693
-6556
-6271
-5766
-5105
-4382
-3666
-3060
-2620
-2308
-2116
-2012
-2002
-2033
-2097
-2208
-2321
-2429
-2564
-2681
-2770
-2864
-2921
-2892
-2748
-2504
-2163
-1777
-1406
-1094
-838
-685
-703
-788
-895
-1033
-1191
-1421
-1700
-2045
-2414
-2738
-3047
-3284
-3426
-3476
-3449
-3402
-3320
-3214
-3065
-2828
-2532
-2233
-1941
-1658
-1384
-1142
-944
-738
-489
-200
120
455
781
1065
1305
1528
1744
1949
2161
2386
2587
2721
2801
2823
2792
2747
2734
2747
2791
2886
3018
3165
3315
3504
3775
4156
4618
5168
5752
6347
6951
7544
8074
8535
8908
9110
9167
9079
8919
8711
8510
8287
7677
6390
4278
1482
-1475
-4031
-5709
-6594
-7016
-7431
-8279
-9587
-10923
-11804
-11850
-10817
-9038
-7158
-5615
-4631
-4135
-3687
-2898
-1711
-267
1076
2036
2319
1929
1360
883
776
1184
1840
2448
2801
2845
2681
2534
2684
3164
3881
4758
5442
5667
5479
4954
4232
3508
2878
2252
1503
583
-535
-1862
-3179
-4286
-5168
-5788
-6159
-6413
-6618
-6693
-6608
-6345
-5886
-5242
-4533
-3847
-3201
-2691
-2308
-1949
-1610
-1339
-1194
-1231
-1448
-1790
-2149
-2452
-2657
-2727
-2693
-2651
-2656
-2633
-2589
-2490
-2266
-1958
-1661
-1411
-1242
-1214
-1311
-1479
-1649
-1782
-1864
-1962
-2171
-2478
-2812
-3122
-3347
-3445
-3434
-3330
-3176
-3033
-2926
-2821
-2693
-2522
-2269
-1958
-1653
-1421
-1239
-1097
-960
-796
-587
-301
28
370
668
901
1097
1278
1484
1691
1892
2040
2139
2188
2175
2123
2066
2052
2057
2079
2084
2109
2172
2300
2468
2684
2982
3327
3737
4203
4721
5256
5801
6385
7000
7619
8170
8629
8896
8955
8887
8714
8552
8376
8209
7827
6847
5108
2597
-281
-2950
-4847
-5842
-6338
-6719
-7499
-8801
-10240
-11330
-11653
-10952
-9397
-7560
-6027
-5055
-4549
-4239
-3562
-2385
-950
447
1452
1863
1667
1231
920
909
1356
2066
2642
2912
2902
2749
2666
2922
3505
4193
4890
5405
5488
5230
4806
4289
3740
3214
2623
1810
802
-335
-1523
-2665
-3639
-4435
-5102
-5603
-5985
-6263
-6353
-6213
-5860
-5368
-4767
-4196
-3694
-3217
-2759
-2342
-1946
-1568
-1310
-1223
-1272
-1390
-1557
-1676
-1717
-1753
-1823
-1932
-2092
-2260
-2310
-2199
-1984
-1756
-1607
-1629
-1750
-1882
-1985
-2049
-2060
-2047
-2078
-2170
-2330
-2556
-2788
-2902
-2899
-2830
-2733
-2658
-2627
-2610
-2552
-2452
-2325
-2140
-1933
-1769
-1634
-1550
-1493
-1403
-1250
-1050
-847
-637
-404
-154
124
441
744
1046
1351
1647
1899
2098
2265
2368
2433
2462
2427
2342
2241
2125
2017
1957
1961
1997
2049
2127
2239
2393
2631
2943
3344
3847
4405
5002
5594
6165
6746
7289
7826
8293
8608
8750
8724
8616
8469
8314
8138
7810
6984
5422
3093
360
-2231
-4146
-5128
-5609
-6074
-6922
-8320
-9865
-11007
-11284
-10568
-9054
-7297
-5919
-5108
-4681
-4327
-3567
-2244
-675
697
1531
1765
1510
1138
1044
1268
1737
2311
2642
2630
2422
2282
2355
2767
3469
4135
4576
4781
4760
4553
4319
4062
3724
3279
2657
1764
689
-392
-1402
-2305
-3107
-3843
-4553
-5185
-5658
-5942
-5985
-5777
-5411
-4996
-4580
-4194
-3840
-3445
-2948
-2394
-1900
-1513
-1312
-1281
-1352
-1446
-1521
-1561
-1596
-1686
-1843
-2028
-2146
-2228
-2281
-2296
-2319
-2328
-2303
-2263
-2206
-2171
-2151
-2144
-2192
-2266
-2404
-2588
-2762
-2903
-2992
-3054
-3116
-3186
-3233
-3222
-3169
-3070
-2919
-2721
-2508
-2320
-2160
-2012
-1869
-1690
-1481
-1296
-1153
-1021
-881
-710
-508
-259
0
265
539
778
995
1183
1363
1544
1717
1838
1912
1939
1934
1901
1840
1776
1711
1640
1588
1570
1585
1650
1750
1877
2045
2276
2572
2925
3335
3816
4319
4840
5384
5962
6587
7222
7757
8118
8314
8343
8314
8297
8292
8251
8073
7469
6176
4140
1602
-949
-3019
-4285
-4984
-5608
-6515
-7874
-9438
-10687
-11174
-10754
-9597
-8081
-6704
-5822
-5263
-4706
-3894
-2625
-1115
197
1013
1337
1308
1189
1246
1507
1836
2104
2231
2168
2050
2110
2380
2824
3384
3876
4184
4359
4464
4500
4476
4352
4006
3384
2582
1672
722
-213
-1107
-2011
-2952
-3883
-4734
-5408
-5821
-5960
-5888
-5681
-5426
-5128
-4814
-4389
-3911
-3342
-2736
-2169
-1805
-1813
-1748
-1799
-1649
-1423
-1339
-1351
-1515
-1779
-2004
-2064
-2013
-1799
-1790
-2028
-2442
-2865
-2967
-2763
-2471
-2279
-2362
-2535
-2604
-2631
-2491
-2302
-2109
-1933
-1873
-1927
-2027
-2072
-2047
-1976
-1971
-2059
-2202
-2319
-2311
-2253
-2192
-2146
-2094
-2004
-1851
-1616
-1357
-1032
-679
-322
28
374
756
1176
1577
1891
2061
2134
2184
2244
2283
2288
2241
2128
1985
1838
1697
1582
1501
1457
1493
1602
1752
1948
2127
2400
2747
3162
3653
4125
4629
5134
5713
6424
7157
7849
8497
8940
9257
9422
9454
9430
9339
9224
8945
8445
7249
5182
2338
-949
-3750
-5698
-6898
-7639
-8608
-10023
-11527
-12604
-12669
-11715
-10062
-8165
-6574
-5190
-3869
-2356
-550
1194
2546
3383
3782
3961
4185
4441
4559
4333
3842
3316
3000
3068
3425
3786
3978
3970
3880
3912
4110
4308
4266
3783
2911
1802
637
-491
-1641
-2816
-3989
-5110
-6030
-6651
-6993
-7075
-6956
-6583
-5949
-5065
-3974
-2811
-1700
-703
105
779
1368
1800
2055
2056
1845
1437
900
330
-255
-774
-1217
-1619
-1954
-2205
-2429
-2560
-2653
-2791
-3020
-3428
-3894
-4371
-4706
-4863
-4990
-5151
-5259
-5237
-5043
-4612
-4094
-3516
-2916
-2262
-1564
-907
-337
44
207
220
67
-237
-587
-986
-1458
-1954
-2400
-2728
-2909
-2955
-2881
-2695
-2355
-1873
-1287
-644
-14
534
1006
1376
1620
1761
1779
1669
1458
1151
836
549
273
52
-70
-115
-12
182
422
746
1091
1560
2115
2661
3134
3550
3946
4369
4834
5306
5749
6161
6601
7108
7600
8093
8512
8816
9023
9140
9128
9096
9023
8808
8685
8395
7780
6320
3795
561
-2876
-5607
-7284
-8389
-9460
-10699
-12246
-13457
-13729
-13090
-11605
-9739
-7807
-6006
-4058
-1931
152
1994
3411
4270
4773
5291
5590
5615
5377
4898
4254
3693
3346
3160
3131
3210
3279
3366
3515
3706
3774
3680
3283
2551
1598
522
-706
-2049
-3348
-4644
-5788
-6743
-7421
-7845
-7954
-7692
-7160
-6317
-5155
-3861
-2546
-1211
-47
948
1789
2407
2790
2910
2861
2590
2159
1659
1035
357
-283
-892
-1369
-1662
-1922
-2163
-2416
-2623
-2825
-3016
-3224
-3551
-3964
-4458
-4982
-5465
-5787
-5954
-6096
-6169
-6036
-5679
-5084
-4315
-3509
-2678
-1796
-892
-66
602
1049
1209
1148
921
541
61
-476
-1080
-1710
-2258
-2656
-2901
-2979
-2922
-2710
-2350
-1873
-1341
-770
-230
236
638
938
1103
1148
1092
950
746
548
356
171
45
-44
-44
73
266
536
914
1326
1737
2139
2545
2969
3307
3604
3909
4155
4474
4802
5050
5377
5749
6117
6604
7084
7569
8022
8433
8811
9004
9122
9073
8955
8847
8624
8295
7513
5535
2568
-720
-4066
-6610
-8099
-9246
-10342
-11534
-12677
-13324
-13128
-11999
-10306
-8329
-6226
-4243
-2185
18
1780
3100
4165
4736
5049
5298
5272
4939
4476
4049
3663
3274
3026
2935
2869
2977
3211
3459
3658
3683
3437
2963
2312
1391
218
-1096
-2461
-3776
-4925
-5905
-6742
-7361
-7653
-7662
-7319
-6547
-5494
-4318
-2983
-1645
-452
608
1469
2102
2520
2754
2759
2559
2220
1726
1162
607
130
-393
-852
-1210
-1536
-1799
-1937
-2051
-2299
-2628
-3051
-3520
-3984
-4338
-4677
-5090
-5462
-5742
-5903
-5844
-5545
-5163
-4651
-3976
-3265
-2488
-1712
-1034
-507
-137
27
19
-108
-335
-744
-1222
-1663
-2096
-2435
-2643
-2769
-2795
-2662
-2404
-2026
-1581
-1147
-775
-469
-216
0
160
204
156
54
-75
-209
-328
-435
-498
-499
-460
-334
-148
79
343
633
982
1346
1660
1892
2010
2118
2242
2388
2600
2776
2956
3175
3418
3781
4202
4633
5062
5543
6125
6689
7289
7867
8282
8642
8876
8968
8893
8644
8320
7934
7350
6489
4724
1944
-1272
-4482
-6975
-8461
-9395
-10306
-11247
-12051
-12514
-12276
-11185
-9559
-7781
-5794
-3836
-1919
27
1628
2729
3454
3911
4147
4271
4240
4041
3709
3441
3232
3003
2867
2803
2786
2935
3196
3472
3578
3406
2926
2231
1355
308
-911
-2231
-3486
-4619
-5553
-6307
-6860
-7235
-7308
-7019
-6388
-5447
-4316
-3128
-1982
-849
170
966
1540
1885
2009
2007
1906
1649
1307
883
431
28
-249
-494
-746
-920
-1102
-1271
-1371
-1540
-1916
-2340
-2851
-3443
-3972
-4446
-4945
-5368
-5902
-6655
-7136
-7304
-7255
-6851
-6214
-5569
-4735
-3622
-2489
-1445
-508
265
780
1207
1438
1313
991
449
-289
-1019
-1674
-2342
-2920
-3351
-3592
-3626
-3449
-3131
-2746
-2297
-1796
-1283
-766
-268
141
465
655
734
729
646
511
336
158
44
25
51
151
303
498
772
1082
1359
1616
1849
2084
2384
2635
2846
2997
3184
3434
3741
4129
4555
5017
5534
6088
6592
7227
7715
8140
8587
8933
9118
9053
8929
8612
8204
7871
7166
5523
2811
-519
-3947
-6752
-8509
-9518
-10378
-11132
-11826
-12262
-11969
-11016
-9502
-7730
-5770
-3722
-1710
262
1865
2897
3506
3822
3921
3940
3883
3714
3524
3345
3272
3159
3080
3071
3097
3264
3570
3828
3897
3715
3162
2375
1389
195
-1150
-2541
-3787
-4878
-5681
-6236
-6682
-6878
-6784
-6402
-5706
-4696
-3561
-2407
-1292
-294
492
1097
1461
1558
1544
1441
1295
1095
841
537
264
99
4
-11
26
53
93
92
49
-416
-1174
-1894
-2731
-3594
-4342
-5303
-6485
-7454
-8193
-8560
-8464
-8077
-7531
-6728
-5540
-4170
-2697
-1298
-223
596
1398
1926
2086
1978
1502
798
-38
-859
-1673
-2410
-2996
-3416
-3650
-3614
-3383
-3057
-2624
-2202
-1793
-1405
-1005
-677
-443
-265
-144
-66
35
138
192
209
236
340
487
652
785
883
962
1049
1155
1205
1217
1197
1241
1327
1466
1691
1936
2203
2545
2997
3428
3946
4523
5024
5521
6002
6380
6657
6840
7067
7347
7477
7648
7904
7850
7766
7917
7803
7566
7432
6971
5770
3534
637
-2501
-5509
-7586
-8878
-9936
-10700
-11324
-11855
-11778
-11024
-9783
-8094
-6132
-4075
-2085
-82
1643
2703
3411
3848
3864
3787
3703
3440
3233
3097
2992
2920
2891
2927
2926
3081
3427
3641
3695
3576
3042
2209
1241
50
-1349
-2713
-3931
-5045
-5860
-6325
-6687
-6802
-6595
-6193
-5473
-4465
-3345
-2250
-1162
-200
518
1024
1340
1383
1274
1166
956
742
530
312
115
-12
-6
13
19
84
79
-171
-526
-1007
-1705
-2405
-3120
-3919
-4653
-5240
-5720
-6095
-6268
-6245
-6085
-5674
-5087
-4480
-3707
-2892
-2231
-1685
-1276
-989
-840
-818
-912
-1164
-1457
-1641
-1853
-2078
-2202
-2288
-2265
-2137
-1981
-1847
-1714
-1578
-1482
-1449
-1419
-1492
-1608
-1643
-1650
-1626
-1476
-1247
-1024
-715
-357
-47
245
539
745
916
1074
1123
1107
1062
899
732
632
581
608
765
1016
1260
1593
2023
2453
2869
3339
3746
4108
4528
4934
5095
5325
5646
5799
6090
6400
6630
6813
7134
7485
7862
8153
8320
8345
8090
7929
7381
6163
3793
490
-2884
-6092
-8465
-9873
-10816
-11604
-11980
-12120
-11790
-10837
-9324
-7429
-5490
-3370
-1365
451
1964
2937
3363
3526
3443
3176
2969
2831
2838
2900
3060
3287
3444
3709
4002
4224
4464
4568
4351
3872
3123
2056
737
-742
-2260
-3799
-5082
-5952
-6597
-6846
-6755
-6498
-6020
-5303
-4399
-3367
-2281
-1275
-430
223
704
865
864
746
490
261
114
45
38
130
271
430
625
801
888
928
843
450
-150
-1107
-2261
-3252
-4349
-5557
-6829
-8002
-8665
-8796
-8493
-7877
-7140
-6083
-4682
-3165
-1614
-411
528
1216
1589
1774
1628
1118
371
-531
-1415
-2155
-2853
-3330
-3591
-3659
-3509
-3259
-2917
-2510
-2100
-1728
-1455
-1246
-1045
-942
-871
-826
-810
-684
-477
-240
63
417
775
1120
1458
1729
1867
1866
1763
1566
1337
1050
776
599
448
451
573
784
1147
1602
2175
2806
3487
4218
4921
5492
5947
6399
6661
6817
7032
7092
6964
7053
7055
6997
7257
7423
7465
7581
7639
7442
7132
6232
3828
659
-2351
-5527
-7979
-9243
-10375
-11278
-11651
-11747
-11444
-10495
-8954
-7224
-5309
-3186
-1301
409
1978
2823
3177
3425
3342
3017
2797
2747
2721
2754
3038
3330
3494
3858
4169
4365
4586
4552
4178
3576
2758
1675
366
-1013
-2484
-3994
-5174
-6011
-6559
-6634
-6440
-6069
-5457
-4748
-3916
-3038
-2175
-1361
-704
-154
193
336
366
262
160
113
76
205
416
631
926
1157
1341
1274
1051
730
140
-532
-1254
-2194
-3168
-4007
-4915
-5639
-6226
-6594
-6630
-6427
-5961
-5725
-5654
-5333
-4823
-4261
-3559
-3055
-2766
-2331
-1754
-1221
-976
-799
-723
-677
-546
-503
-625
-779
-1010
-1339
-1572
-1814
-2110
-2380
-2520
-2600
-2663
-2575
-2358
-2065
-1620
-1106
-614
-111
401
922
1303
1540
1643
1608
1553
1444
1219
973
751
504
394
395
499
771
1075
1407
1766
2154
2582
3047
3505
3813
4086
4351
4590
4792
5028
5384
5634
6086
6489
6811
7283
7664
7981
8396
8644
8661
8707
8429
7925
7104
5296
2298
-1090
-4503
-7510
-9396
-10620
-11417
-11793
-11678
-11252
-10415
-9043
-7442
-5765
-4056
-2476
-1080
131
928
1337
1467
1517
1445
1438
1606
1967
2486
3186
3920
4544
5079
5484
5695
5647
5371
4751
3791
2609
1275
-132
-1426
-2749
-3962
-4962
-5726
-6157
-6233
-5970
-5492
-4844
-4115
-3471
-2935
-2474
-2169
-1934
-1718
-1531
-1329
-1086
-874
-630
-344
51
531
1051
1637
2126
2465
2652
2672
2417
1947
1297
468
-413
-1336
-2405
-3608
-4651
-5309
-5829
-6088
-6129
-6239
-6102
-5689
-5211
-4854
-4786
-4891
-4953
-4834
-4429
-4049
-3714
-3289
-2803
-2059
-1236
-564
15
504
857
1059
1025
805
356
-250
-902
-1600
-2251
-2714
-3036
-3197
-3192
-3038
-2702
-2225
-1602
-1006
-437
120
581
945
1220
1335
1319
1192
998
822
636
521
510
555
674
872
1138
1470
1817
2129
2407
2681
2904
3186
3467
3663
3805
3862
4001
4286
4771
5227
5654
6250
6589
7049
7546
7759
8032
8223
8303
8264
8196
7806
7251
6539
5293
2796
-436
-3355
-6383
-8326
-9089
-9861
-10431
-10406
-10180
-9580
-8279
-6761
-5433
-4230
-2891
-2037
-1139
-157
231
442
808
1048
1283
1791
2376
3012
3713
4646
5257
5671
6067
6060
5749
5366
4675
3598
2416
1087
-215
-1424
-2320
-3077
-3768
-4150
-4368
-4550
-4469
-4261
-4005
-3649
-3304
-3001
-2885
-2739
-2666
-2685
-2486
-2183
-1821
-1267
-645
-38
576
1196
1725
2134
2464
2640
2566
2415
2072
1412
591
-266
-1159
-2034
-2831
-3923
-4836
-5273
-5608
-5721
-5729
-5937
-6190
-6263
-6102
-5856
-5467
-4883
-4402
-3865
-3127
-2342
-1588
-921
-396
34
413
666
680
513
228
-185
-638
-1036
-1464
-1883
-2207
-2487
-2691
-2744
-2605
-2400
-2161
-1802
-1455
-1119
-715
-351
45
442
710
934
1117
1254
1322
1308
1285
1239
1185
1177
1126
1067
1069
1141
1362
1662
1914
2169
2383
2594
2919
3254
3717
4165
4648
5200
5596
5861
6097
6327
6543
6810
7003
7107
7134
7205
7267
7247
7266
7050
6651
6116
5205
3096
130
-2643
-5473
-7446
-8192
-8853
-9477
-9718
-9622
-9168
-8036
-6473
-5138
-3964
-2977
-2380
-1792
-1162
-790
-503
-107
315
745
1317
2025
2754
3515
4470
5248
5722
6025
6008
5645
5085
4375
3406
2317
1155
-19
-1053
-1866
-2579
-3056
-3284
-3407
-3417
-3387
-3383
-3529
-3649
-3726
-3809
-3822
-3799
-3773
-3689
-3536
-3254
-2741
-2153
-1361
-533
301
1066
1630
2037
2235
2267
2089
1818
1394
561
-613
-1652
-2576
-3432
-4012
-4560
-5085
-5267
-5111
-4933
-4778
-4592
-4383
-4224
-4038
-3892
-3802
-3624
-3506
-3282
-2991
-2620
-2204
-1835
-1421
-1069
-822
-637
-502
-557
-732
-977
-1281
-1635
-1889
-2049
-2207
-2260
-2218
-2067
-1892
-1598
-1317
-947
-589
-336
54
353
587
789
869
903
982
960
896
844
903
946
1149
1388
1507
1717
1861
1972
2131
2279
2337
2486
2600
2635
2863
3103
3327
3723
4155
4663
5117
5678
6213
6582
6875
6942
7048
6999
6883
7018
6772
6409
6285
5817
5250
4360
2188
-594
-3116
-5478
-6704
-7012
-7319
-7728
-8070
-8091
-7855
-6935
-5753
-4780
-4014
-3579
-3357
-3061
-2781
-2536
-2140
-1565
-747
205
1173
2108
2918
3679
4506
5102
5448
5507
5319
4836
4121
3444
2620
1828
1048
351
-220
-700
-1116
-1470
-1686
-1901
-2097
-2401
-2815
-3369
-3958
-4414
-4713
-4894
-4857
-4681
-4387
-3982
-3438
-2740
-2050
-1289
-572
56
589
963
1114
1158
1112
1012
865
406
-236
-863
-1431
-1950
-2483
-2936
-3257
-3431
-3429
-3533
-3750
-3932
-4014
-3949
-3895
-3898
-3852
-3784
-3649
-3457
-3226
-2889
-2556
-2190
-1797
-1533
-1348
-1226
-1160
-1181
-1269
-1351
-1472
-1560
-1568
-1559
-1533
-1485
-1442
-1285
-1097
-924
-732
-545
-303
-68
139
378
604
821
1068
1240
1305
1293
1268
1271
1325
1407
1490
1590
1733
1831
1869
1955
2091
2216
2344
2455
2548
2783
3068
3410
3661
4045
4592
4969
5553
6049
6323
6592
6722
6877
6887
6957
6893
6474
6140
5659
5287
4778
3807
1755
-859
-2997
-4990
-5812
-5850
-6003
-6302
-6641
-6659
-6418
-5702
-4770
-4143
-3823
-3786
-3860
-3815
-3691
-3507
-3046
-2325
-1381
-208
859
1920
2692
3382
4083
4493
4765
4731
4519
4082
3485
2967
2479
2070
1801
1601
1427
1213
855
489
83
-361
-821
-1363
-1984
-2699
-3384
-3944
-4369
-4542
-4542
-4356
-4040
-3616
-3126
-2681
-2276
-1973
-1648
-1394
-1143
-933
-819
-700
-621
-702
-923
-1166
-1309
-1268
-1250
-1253
-1401
-1603
-1699
-1818
-1991
-2234
-2471
-2607
-2757
-2920
-3127
-3303
-3353
-3348
-3195
-3021
-2878
-2716
-2596
-2514
-2450
-2437
-2396
-2377
-2358
-2342
-2353
-2322
-2286
-2130
-1945
-1743
-1530
-1344
-1154
-1000
-885
-772
-676
-570
-338
-72
191
488
716
913
1155
1409
1580
1570
1522
1377
1310
1371
1303
1277
1290
1365
1562
1684
1820
1948
2063
2308
2594
2920
3185
3492
3843
4107
4519
4887
5194
5507
5691
5884
6042
6104
6274
6317
6127
5999
5686
5164
4651
3837
1701
-580
-2338
-4274
-4768
-4553
-4783
-5025
-5288
-5457
-5528
-5010
-4445
-4234
-3964
-4091
-4430
-4554
-4648
-4537
-3908
-3034
-1942
-748
207
1033
1571
2094
2550
2893
3166
3161
3095
2819
2453
2251
2132
2148
2374
2607
2729
2664
2353
1882
1283
757
181
-398
-927
-1628
-2204
-2683
-3081
-3264
-3350
-3235
-3087
-2883
-2740
-2797
-2820
-2872
-2917
-2839
-2756
-2658
-2541
-2396
-2293
-2333
-2525
-2636
-2369
-2087
-1826
-1711
-1862
-1987
-1926
-1741
-1691
-1652
-1569
-1532
-1427
-1412
-1546
-1651
-1740
-1706
-1576
-1547
-1589
-1720
-1883
-2033
-2162
-2166
-2163
-2125
-2100
-2171
-2235
-2336
-2341
-2213
-2026
-1860
-1683
-1511
-1414
-1280
-1126
-951
-690
-345
8
308
577
883
1171
1384
1619
1832
2024
2144
2174
2172
2123
2171
2279
2345
2420
2547
2631
2607
2600
2530
2494
2636
2831
2950
3049
3326
3574
3887
4275
4544
4821
5033
5265
5515
5617
5806
5950
5909
5711
5334
4995
4419
3833
2227
370
-947
-2566
-2692
-2583
-2804
-2930
-3446
-3483
-3831
-3552
-3273
-3641
-3505
-4037
-4369
-4600
-4915
-4711
-4327
-3469
-2516
-1525
-679
-110
274
585
818
1050
1217
1248
1382
1308
1235
1374
1449
1750
2188
2674
2977
3032
2860
2400
2026
1592
1205
849
473
-2
-296
-517
-863
-945
-1170
-1251
-1302
-1394
-1535
-1920
-2173
-2593
-2780
-2797
-2948
-2881
-2828
-2763
-2812
-2981
-3005
-3203
-3529
-3307
-3181
-3202
-2879
-2902
-2988
-2874
-2416
-1997
-1744
-1282
-1269
-1167
-911
-998
-953
-921
-857
-678
-443
-349
-481
-583
-681
-771
-752
-786
-928
-1062
-1335
-1565
-1693
-1866
-1895
-1841
-1763
-1665
-1603
-1533
-1535
-1483
-1335
-1140
-842
-581
-339
-71
172
436
710
970
1181
1353
1517
1650
1768
1866
1924
2043
2214
2425
2633
2740
2687
2639
2649
2662
2730
2802
2869
2943
3157
3447
3639
3849
4068
4141
4308
4434
4525
4496
4410
4370
3997
3902
3708
3298
2716
1411
453
-714
-1408
-1277
-1601
-1683
-2039
-2346
-2577
-2721
-2559
-2819
-2829
-3011
-3439
-3673
-3987
-4238
-4203
-3809
-3406
-2746
-2175
-1721
-1393
-1170
-930
-825
-579
-465
-292
-130
-71
77
218
446
760
1135
1404
1623
1656
1496
1331
1104
935
787
725
635
522
524
381
239
174
80
33
-54
-194
-431
-683
-934
-1175
-1342
-1463
-1563
-1605
-1611
-1662
-1724
-2017
-2322
-2533
-2784
-2742
-2737
-2822
-2869
-2860
-2722
-2578
-2299
-2107
-1933
-1631
-1447
-1309
-1210
-1174
-1076
-856
-586
-310
-62
177
341
484
620
662
712
705
666
609
480
338
213
100
1
-50
-69
-71
-126
-243
-378
-401
-379
-457
-464
-308
-184
-190
-72
103
139
187
351
540
634
591
617
725
731
689
637
645
766
825
751
738
810
893
872
788
753
790
768
584
525
550
619
728
789
834
897
1014
1043
1041
990
933
971
1001
1008
1029
1066
1124
1155
1134
1122
1096
1012
832
552
311
102
-42
-111
-169
-201
-253
-267
-262
-283
-309
-336
-401
-490
-582
-691
-779
-834
-853
-823
-750
-664
-608
-543
-496
-486
-469
-474
-487
-507
-496
-482
-489
-488
-525
-516
-484
-461
-418
-391
-399
-418
-432
-431
-402
-378
-345
-314
-279
-245
-206
-180
-165
-137
-104
-67
-62
-56
-48
-58
-59
-73
-100
-113
-143
-205
-266
-321
-375
-399
-411
-421
-454
-498
-522
-554
-578
-597
-637
-685
-723
-762
-787
-767
-749
-722
-680
-630
-571
-530
-505
-466
-428
-398
-396
-408
-411
-415
-426
-446
-463
-478
-506
-550
-548
-562
-600
-605
-595
-611
-629
-628
-624
-586
-545
-508
-469
-419
-389
-360
-317
-278
-215
-145
-98
-55
-28
-10
-5
-1
11
26
31
14
-3
-25
-59
-102
-116
-123
-129
-127
-123
-133
-146
-162
-181
-174
-175
-190
-204
-210
-207
-197
-184
-158
-127
-95
-41
9
36
58
92
96
102
108
105
94
67
55
34
24
-3
-12
-9
-25
-53
-79
-96
-112
-97
-97
-95
-99
-86
-77
-82
-70
-74
-96
-106
-109
-119
-134
-156
-195
-229
-263
-293
-323
-352
-384
-396
-421
-475
-507
-559
-606
-641
-680
-713
-753
-791
-798
-794
-791
-771
-748
-701
-670
-640
-601
-564
-534
-512
-510
-506
-487
-485
-485
-491
-502
-509
-525
-545
-557
-554
-545
-544
-539
-523
-538
-566
-572
-576
-593
-635
-671
-698
-726
-769
-796
-797
-807
-779
-752
-750
-724
-695
-678
-646
-617
-597
-575
-554
-521
-502
-478
-461
-481
-499
-502
-487
-462
-458
-468
-485
-498
-490
-480
-449
-422
-416
-400
-373
-337
-291
-245
-228
-220
-212
-206
-202
-189
-178
-181
-174
-191
-199
-200
-201
-213
-231
-249
-249
-251
-254
-266
-284
-290
-305
-303
-302
-311
-307
-305
-305
-316
-330
-314
-304
-284
-244
-217
-199
-159
-137
-123
-98
-61
-47
-59
-59
-74
-95
-106
-121
-145
-160
-176
-191
-201
-207
-225
-239
-255
-286
-294
-295
-300
-297
-297
-303
-302
-295
-286
-282
-291
-278
-279
-300
-326
-360
-373
-375
-373
-375
-378
-363
-345
-344
-326
-331
-350
-362
-389
-404
-424
-447
-465
-483
-494
-482
-461
-440
-420
-403
-381
-363
-324
-282
-262
-252
-263
-254
-244
-251
-258
-280
-301
-311
-330
-360
-385
-405
-415
-414
-405
-398
-393
-395
-411
-413
-413
-410
-417
-444
-476
-502
-551
-590
-601
-596
-587
-578
-568
-550
-530
-514
-493
-471
-451
-428
-405
-391
-374
-380
-379
-375
-393
-403
-389
-385
-379
-377
-390
-408
-418
-410
-388
-377
-354
-342
-336
-329
-321
-312
-323
-322
-321
-324
-328
-323
-311
-293
-299
-313
-325
-330
-323
-315
-328
-337
-348
-362
-355
-343
-318
-328
-332
-333
-356
-355
-354
-352
-365
-393
-396
-388
-356
-318
-289
-261
-248
-250
-245
-240
-234
-234
-230
-227
-243
-275
-298
-305
-316
-320
-313
-313
-330
-360
-383
-404
-413
-418
-436
-449
-466
-492
-495
-502
-493
-476
-479
-458
-440
-411
-393
-390
-378
-368
-361
-347
-326
-318
-302
-279
-255
-241
-246
-233
-238
-261
-274
-295
-315
-341
-363
-380
-391
-409
-424
-422
-406
-391
-377
-359
-335
-302
-284
-272
-273
-259
-249
-255
-269
-290
-300
-299
-315
-323
-314
-304
-281
-275
-267
-248
-240
-243
-238
-264
-287
-320
-349
-368
-407
-440
-473
-497
-525
-538
-536
-542
-528
-524
-506
-478
-467
-450
-434
-422
-396
-357
-343
-341
-343
-347
-339
-339
-337
-335
-357
-351
-353
-365
-368
-381
-381
-373
-368
-364
-348
-331
-312
-296
-291
-292
-310
-326
-345
-366
-380
-400
-404
-416
-433
-439
-455
-444
-435
-429
-424
-427
-427
-432
-441
-442
-425
-421
-426
-435
-441
-446
-421
-408
-403
-393
-373
-344
-324
-317
-298
-268
-265
-264
-275
-297
-291
-299
-308
-317
-332
-324
-293
-281
-296
-303
-303
-310
-320
-329
-331
-327
-327
-320
-316
-305
-297
-304
-299
-303
-309
-300
-293
-291
-281
-282
-273
-266
-261
-256
-263
-254
-236
-235
-228
-221
-247
-260
-267
-290
-320
-368
-403
-427
-457
-480
-496
-496
-492
-470
-437
-415
-396
-377
-379
-371
-379
-376
-366
-351
-340
-335
-337
-359
-381
-382
-390
-403
-400
-375
-351
-346
-340
-344
-346
-371
-385
-403
-419
-421
-433
-450
-481
-489
-487
-506
-496
-490
-482
-479
-459
-426
-411
-377
-331
-290
-273
-241
-201
-179
-168
-165
-173
-179
-187
-220
-219
-245
-265
-284
-296
-318
-343
-355
-362
-340
-349
-483
-1790
-1086
-199
-561
-644
-620
-249
-182
-157
-434
-199
-150
-298
-375
-333
-323
-387
-334
-316
-283
-319
-351
-317
-312
-290
-274
-324
-301
-305
-374
-392
-374
-395
-410
-393
-414
-413
-391
-409
-425
-403
-411
-397
-381
-440
-424
-395
-422
-444
-298
-493
-417
-368
-460
-365
-406
-366
-391
-350
-368
-322
-310
-309
-301
-309
-330
-322
-336
-356
-315
-316
-335
-338
-316
-286
-318
-290
-252
-226
-197
-187
-190
-215
-104
-146
-238
-229
-230
-183
-226
-298
-314
-244
-317
-370
-304
-430
-346
-367
-379
-380
-337
-327
-294
-341
-366
-325
-352
-287
-388
-376
-339
-319
-342
-302
-302
-399
-344
-325
-397
-454
-546
-677
-591
-574
-615
-295
-163
-292
-151
-32
-160
-240
-98
-145
-49
-137
-205
-82
-107
-194
-183
-71
-230
-198
-190
-153
-181
-161
-317
-270
-43
-95
-468
-38
-109
-596
-99
-246
-282
-69
-341
-699
-136
-81
-695
-808
-197
105
-605
-457
-444
-111
-10
-629
-751
107
265
-1240
-462
44
-345
-544
-414
-323
-317
-56
-254
-702
-627
-135
49
-343
-1005
-227
128
-104
-392
-933
-455
556
-688
-902
137
-460
-303
-579
-566
66
-468
-311
-336
-181
-207
-686
-42
-71
-43
-632
-496
-226
-44
-357
-692
-293
121
-486
-551
-25
-665
-187
64
-257
-491
-377
-130
-103
-115
-297
-322
274
-366
-360
-70
100
94
-187
-46
-263
311
-20
-102
221
234
-588
-150
364
205
-27
-454
74
67
90
-237
-82
-224
-5
-115
-240
-366
-57
136
158
-475
-538
223
510
27
-952
-141
344
151
-42
-584
-204
239
-248
-152
-118
-381
183
45
35
-95
-860
190
576
-324
-720
-188
-223
185
-54
-600
-427
-178
117
53
-601
-637
217
381
-446
-750
-171
226
237
-882
-622
244
485
-37
-1029
-458
367
381
-559
-870
149
646
-268
-938
-188
-71
154
-477
-1204
-291
-257
-111
-237
-720
-392
-128
-400
-584
-117
-182
-569
-464
-645
87
-229
-956
-54
-291
-526
-840
84
549
-1016
-805
256
-215
-272
-167
-472
323
-270
-864
-670
-368
461
-577
-934
-431
-631
345
-1
-1451
-910
529
299
-126
-1288
-748
734
-649
-547
369
-496
-566
-210
-10
-327
-628
105
-169
-1014
274
-180
-696
142
-667
-500
-394
33
862
-464
-693
-432
-239
275
-735
-375
281
-110
-742
-218
658
-581
-717
64
67
618
175
-1237
-994
706
501
-586
-1430
707
255
-828
-117
-1227
-819
285
10
-623
-377
-1244
277
-330
-1668
-272
86
615
255
-2030
-1131
1667
742
-44
-1477
-1084
846
474
-208
-1056
-719
220
-593
62
782
-386
-1365
-974
445
362
80
-974
-1438
279
937
-24
-888
-882
-470
-78
438
-431
-1417
36
-644
-86
260
-1012
-229
112
209
-482
-299
36
-663
-845
63
557
28
-856
-613
154
-159
-764
-978
-654
-510
304
-430
-1662
493
844
-1212
-1335
-930
257
-378
-1367
51
-33
-1775
-1279
838
461
-247
-1815
-359
1671
-668
-1455
-367
-724
36
535
12
-396
-1953
-740
1391
-636
-2955
349
1417
-372
-707
-2810
-557
1269
36
-119
-972
-815
-645
679
437
-721
-1372
-982
1403
1087
-1314
-2048
147
-215
408
303
-1718
-1300
36
1137
210
-2354
-1495
1113
675
-419
-1103
-637
-678
-26
246
-808
-537
-212
-432
-274
555
84
-2261
5
1324
369
-761
-1215
-1159
771
1368
-422
-2236
-1440
2483
78
-2011
-1118
-451
890
-551
-727
113
272
-497
-886
126
-232
-793
-584
535
1192
-927
-555
-422
-37
-198
40
1445
-318
-2558
-509
3030
-1243
-2207
706
1368
1112
-1042
-1653
-1456
3425
900
-4170
277
1116
756
755
-1959
-1862
1192
2101
-1388
-1381
104
591
834
-2197
535
849
-214
-82
54
-1705
-139
1651
-1721
-1116
1502
-23
-697
-205
-2216
437
2114
-715
-1910
-1321
-811
1276
-917
-3048
-473
-478
-1453
-431
-1196
-892
-445
-1588
-849
186
-213
-630
220
287
-1509
142
847
-33
261
-846
386
-204
-1275
-1111
-28
-466
948
2029
-3397
-1445
1782
1281
-804
-2574
-42
870
247
-737
-2162
-152
684
835
-270
-2695
738
1381
-1760
-610
-1004
325
1684
-2283
-1717
891
-325
-117
-1438
-597
753
-400
-898
-500
-10
-224
-30
-987
-231
1304
528
-1464
-1478
370
991
-227
-621
-76
-736
349
106
-631
-278
-514
448
232
-1170
-42
-705
-388
756
-271
-370
-406
106
-824
-770
-611
-202
827
-959
823
-360
-985
252
-367
490
-348
-324
-394
-23
139
-152
-600
-724
56
138
108
-534
-819
-821
-560
455
-648
-218
304
150
-106
-1030
-305
-606
358
99
-448
-345
115
53
-965
149
-151
77
-419
-715
-578
580
433
-621
355
-433
-175
575
-528
-562
-362
675
401
-1029
-682
-424
431
-424
-481
34
-802
-773
-1245
-668
-346
-1277
311
232
-980
-412
-411
-1053
-1146
-729
364
444
-1397
-1122
-699
53
112
-806
-50
57
-181
-376
-632
-925
205
653
-140
-750
192
-449
-1944
82
399
337
123
-503
-691
-1183
-12
60
224
-301
-619
-415
-381
-521
-718
240
146
152
-29
-352
-1365
-1199
254
38
-509
-619
358
608
-1491
-2340
2
1815
-599
-653
257
-377
-832
-1272
-425
-103
536
134
-82
-344
-1112
-755
204
164
-256
148
-15
-999
-923
-531
-408
415
155
-728
-287
297
-218
-853
-563
512
301
-271
-466
-513
-16
43
-569
-99
502
283
-15
-1182
-1230
257
513
-610
-1004
207
473
-100
-1104
-1714
-194
557
663
-442
-1594
-41
244
-651
-528
82
419
-296
-479
-616
-558
-218
-581
-385
134
-243
25
-806
-537
-257
-697
317
128
-396
22
173
-262
-149
-1105
-83
1250
389
-477
-1181
-775
73
1
-288
-21
10
-352
-452
-95
-95
-1211
34
1015
-578
-453
-130
-107
-43
-36
-367
-232
80
91
35
-254
-171
23
-219
-550
170
601
193
219
-287
-45
193
-276
540
381
-439
18
262
-210
282
21
-749
-47
-337
72
730
203
-491
-440
-13
518
172
-107
-149
-8
485
155
-5
44
183
503
940
135
-252
360
386
-282
39
798
21
176
354
-174
418
441
256
168
376
1056
-179
-998
62
219
828
529
-526
-42
512
212
264
413
-279
254
1004
625
-38
-162
573
816
418
207
540
644
445
192
477
-36
-230
730
1121
540
-127
-285
216
443
20
-204
378
456
-165
241
686
704
146
-77
268
117
279
83
314
552
60
59
562
841
174
-164
180
542
484
413
23
199
383
53
90
239
428
422
243
423
-25
113
438
398
563
499
146
250
893
658
395
-141
-148
713
829
335
-111
-374
-111
108
-68
44
-59
64
164
89
-125
-585
-480
-76
455
148
-240
55
-218
-374
-289
-234
40
435
262
-244
-525
-601
-320
-232
269
393
145
-231
-442
-484
-329
145
-22
109
-143
-336
-299
-208
-450
-414
-195
176
579
-202
-609
-589
-644
-249
90
208
-276
-97
81
-795
-816
-182
139
-14
-202
-345
-271
-217
-192
34
-276
-566
-652
58
-133
-636
-426
-145
-276
-623
125
-183
-707
-725
-444
-268
-145
-111
-105
-180
-532
-447
-58
346
292
-285
-673
-259
108
273
139
-464
-574
-155
252
-97
-836
-851
-375
-306
-595
-454
-453
-710
-541
-690
-832
-573
-126
-31
-514
-974
-851
-202
127
-292
-614
-638
-406
67
-245
-587
-445
-401
-199
-90
-308
-243
-429
-699
-857
-613
-334
-274
-310
-589
-677
-969
-383
-211
-127
-489
-809
-281
24
57
-607
-842
-227
290
-102
-414
-470
-372
-493
-898
-737
-330
-84
-177
-464
-776
-796
-522
-405
-164
-249
-497
-790
-497
-68
-448
-920
-719
-43
24
-158
-947
-1163
-229
180
58
-548
-849
-324
-123
-311
-514
-546
-294
-199
-642
-647
-468
-692
-297
-80
-609
-1041
-904
-389
25
-311
-644
-527
-352
-275
-365
-666
-852
-632
-272
-165
-454
-797
-814
-631
-506
-295
-97
-369
-627
-673
-700
-551
-321
-508
-584
-80
-227
-638
-730
-623
-348
-423
-754
-445
167
-231
-842
-621
-428
-183
-238
-567
-542
-557
-638
-421
-473
-616
-335
-176
-283
-364
-366
-498
-400
-265
-275
-380
-471
-209
-46
-234
-392
-208
-481
-629
-36
197
-201
-743
-651
-22
116
-254
-417
-401
-254
-235
-241
-170
-261
-350
-511
-418
-53
221
-60
-460
-408
-292
-159
-318
-312
-324
-265
-427
-575
-477
-119
174
-197
-694
-797
-465
-253
-257
-406
-597
-576
-549
-253
66
-240
-748
-603
-76
-14
-203
-530
-846
-515
-189
-293
-594
-969
-810
-394
-419
-665
-475
-304
-272
-282
-458
-544
-409
-151
-121
-72
85
-36
-525
-742
-332
123
91
-47
-86
-459
-417
-283
-488
-497
-457
-152
259
17
-668
-692
-114
151
-56
-185
-188
-474
-551
-393
-109
168
124
-59
-134
-282
-578
-487
-148
-234
-559
-250
-6
-385
-667
-549
-387
-71
-12
-299
-269
-487
-556
-446
-235
44
13
-268
-493
-607
-418
80
-174
-301
-73
-171
-407
-187
-268
-313
-68
-176
-268
-279
-118
4
55
-171
-297
-47
240
88
-94
-61
-82
-43
-60
-60
-60
-265
-370
-300
-95
77
-88
-355
-476
-550
-491
-115
67
-60
-368
-427
-331
-286
-421
-540
-470
-136
0
-212
-412
-601
-487
-201
-79
-87
-211
-561
-622
-331
-341
-509
-397
-358
-121
176
-395
-906
-620
-148
65
-298
-523
-383
-224
-301
-392
-338
-243
-434
-468
-82
-40
-237
-230
-267
-377
-368
-475
-378
30
-80
-463
-728
-725
-389
-382
-393
-492
-425
8
85
-320
-681
-966
-816
-213
-48
-264
-289
-417
-797
-856
-622
-363
-205
-163
-273
-610
-732
-622
-471
-436
-317
-94
42
89
-212
-669
-888
-779
-391
-100
-30
-60
-253
-482
-633
-493
-301
-161
-197
-440
-534
-469
-456
-529
-435
-412
-181
-117
-155
-411
-809
-722
-595
-301
-215
-343
-189
-307
-546
-515
-125
192
75
-136
-357
-345
-247
-183
-199
-157
-64
-88
-172
-101
193
10
-188
-51
144
54
-186
-309
-352
-261
-190
-121
78
228
155
128
-76
-365
-247
18
87
124
-146
-466
-375
-308
-231
-67
97
72
-56
55
78
-10
-73
-191
-244
-156
-52
83
135
-106
-475
-648
-401
18
129
57
-355
-543
-226
-244
-211
-210
-217
-75
62
-152
-512
-535
-392
-220
-134
-285
-356
-205
-122
-476
-829
-740
-408
-106
-74
-287
-522
-600
-536
-348
-310
-344
-355
-166
-31
-426
-804
-836
-611
-146
-221
-466
-440
-430
-448
-637
-788
-716
-463
-342
-489
-644
-615
-601
-775
-800
-591
-350
-312
-512
-634
-748
-792
-691
-527
-359
-338
-357
-481
-671
-765
-619
-521
-487
-402
-387
-552
-954
-1004
-697
-610
-539
-474
-520
-529
-547
-698
-918
-818
-469
-265
-178
-422
-831
-929
-767
-681
-597
-440
-313
-217
-259
-461
-740
-771
-602
-310
-167
-285
-538
-653
-606
-650
-536
-460
-515
-378
-225
-368
-633
-760
-842
-656
-404
-390
-480
-552
-503
-578
-666
-677
-569
-365
-370
-514
-678
-722
-636
-327
-241
-488
-478
-393
-308
-363
-478
-505
-302
-82
-132
-345
-505
-474
-341
-265
-315
-338
-364
-445
-569
-592
-567
-628
-497
-401
-418
-443
-570
-580
-482
-419
-366
-316
-280
-293
-344
-448
-481
-456
-345
-256
-361
-477
-473
-356
-331
-452
-504
-424
-374
-379
-395
-366
-447
-588
-566
-524
-418
-331
-365
-416
-450
-499
-514
-461
-465
-531
-510
-391
-360
-477
-609
-745
-820
-789
-624
-488
-619
-826
-922
-879
-821
-737
-651
-663
-690
-749
-710
-685
-757
-736
-643
-556
-611
-680
-713
-838
-849
-817
-845
-800
-624
-559
-626
-743
-794
-775
-765
-750
-719
-733
-797
-764
-635
-396
-294
-422
-694
-738
-561
-476
-549
-606
-558
-536
-504
-565
-605
-583
-506
-307
-352
-509
-572
-554
-479
-450
-418
-365
-356
-401
-409
-521
-653
-633
-529
-451
-458
-526
-517
-463
-453
-521
-658
-685
-542
-466
-476
-501
-553
-560
-467
-470
-470
-458
-528
-454
-422
-422
-404
-449
-514
-516
-473
-402
-350
-372
-419
-451
-434
-397
-393
-448
-451
-380
-312
-318
-392
-503
-528
-508
-524
-529
-484
-391
-352
-333
-361
-371
-328
-283
-211
-224
-283
-332
-307
-235
-291
-304
-267
-226
-159
-231
-337
-378
-378
-285
-167
-170
-233
-166
-119
-215
-255
-144
-110
-203
-256
-222
-91
-92
-109
-29
-4
-100
-188
-120
-87
-116
-173
-204
-196
-149
-84
-86
-131
-250
-215
-106
-135
-226
-284
-304
-295
-240
-303
-342
-299
-275
-267
-255
-286
-379
-376
-238
-228
-323
-418
-379
-273
-253
-316
-427
-421
-386
-432
-616
-684
-569
-412
-403
-529
-569
-534
-474
-416
-353
-299
-352
-375
-418
-456
-483
-535
-407
-241
-135
-196
-347
-446
-487
-490
-451
-367
-302
-261
-291
-311
-380
-399
-256
-154
-137
-343
-600
-635
-459
-329
-336
-351
-357
-335
-327
-419
-606
-598
-481
-363
-272
-305
-379
-447
-478
-394
-344
-356
-334
-287
-319
-448
-518
-421
-227
-129
-40
-2
-46
-183
-324
-305
-193
-121
-121
-105
-114
-152
-233
-302
-269
-246
-220
-195
-251
-259
-265
-262
-231
-187
-90
-42
-113
-284
-370
-312
-233
-140
-28
32
57
-25
-209
-239
-136
8
79
-46
-126
-62
54
15
-133
-110
-14
41
44
-84
-203
-190
-120
-90
-60
-4
23
8
-89
-229
-267
-301
-218
-41
-88
-200
-195
-103
-99
-179
-296
-324
-279
-274
-281
-300
-297
-228
-167
-211
-229
-174
-162
-289
-402
-356
-258
-182
-173
-85
14
-58
-252
-383
-249
-83
-120
-175
-139
-88
-136
-223
-183
-60
38
29
-41
-142
-265
-378
-363
-241
-164
-71
-61
-147
-269
-354
-387
-393
-266
-110
-112
-185
-255
-363
-431
-396
-344
-266
-214
-248
-384
-510
-500
-455
-406
-291
-169
-127
-81
-184
-323
-413
-427
-383
-314
-265
-323
-320
-267
-285
-345
-336
-223
-171
-299
-440
-423
-372
-384
-432
-485
-459
-314
-221
-280
-448
-583
-572
-448
-369
-421
-465
-417
-415
-613
-649
-553
-458
-401
-419
-433
-481
-438
-374
-448
-490
-393
-284
-262
-341
-439
-407
-388
-448
-473
-395
-326
-330
-429
-572
-623
-581
-510
-575
-632
-646
-660
-632
-612
-588
-578
-574
-503
-475
-535
-589
-601
-568
-590
-538
-492
-458
-422
-413
-386
-435
-494
-521
-443
-406
-400
-428
-542
-543
-500
-471
-502
-602
-584
-492
-422
-380
-414
-427
-362
-299
-304
-292
-232
-240
-301
-370
-444
-464
-511
-526
-482
-420
-380
-448
-528
-545
-569
-613
-639
-604
-461
-310
-344
-578
-652
-524
-443
-410
-369
-354
-319
-316
-388
-418
-355
-256
-222
-238
-225
-222
-330
-403
-529
-566
-425
-300
-190
-195
-239
-377
-567
-602
-535
-440
-365
-333
-302
-358
-469
-541
-628
-667
-558
-387
-339
-462
-538
-514
-508
-517
-458
-351
-274
-227
-249
-330
-387
-246
-122
-136
-143
-96
-14
-39
-173
-335
-370
-216
-182
-185
-160
-213
-255
-214
-179
-305
-337
-270
-249
-328
-373
-322
-247
-241
-340
-308
-197
-149
-162
-211
-275
-304
-321
-285
-171
-88
-128
-185
-207
-277
-306
-297
-270
-279
-249
-144
-61
-46
-110
-209
-320
-348
-289
-277
-250
-185
-198
-171
-182
-247
-136
-15
-50
-151
-214
-207
-199
-239
-321
-357
-262
-127
-119
-184
-269
-394
-511
-470
-337
-285
-296
-357
-469
-558
-619
-597
-517
-428
-337
-406
-394
-248
-319
-402
-390
-330
-205
-199
-314
-438
-501
-470
-316
-158
-149
-268
-345
-280
-276
-364
-425
-393
-193
-124
-223
-191
-120
-113
-195
-298
-239
-141
-64
-43
-78
-138
-192
-185
-140
-94
-115
-188
-192
-115
-123
-196
-253
-254
-213
-155
-88
-149
-309
-426
-472
-381
-231
-224
-240
-193
-257
-334
-346
-353
-369
-406
-287
-122
-66
-163
-255
-260
-136
-24
-53
-134
-127
-25
-75
-267
-377
-280
-128
-102
-128
-181
-241
-190
-170
-270
-358
-317
-219
-176
-240
-330
-414
-428
-386
-352
-334
-375
-321
-275
-292
-314
-332
-303
-211
-174
-195
-219
-249
-256
-331
-398
-371
-304
-198
-192
-252
-368
-483
-533
-558
-504
-455
-446
-412
-426
-502
-497
-454
-421
-367
-332
-342
-352
-400
-435
-437
-388
-326
-353
-409
-390
-296
-300
-403
-446
-501
-482
-394
-413
-479
-577
-554
-463
-482
-528
-607
-623
-581
-630
-598
-545
-485
-440
-505
-444
-377
-399
-373
-332
-342
-371
-406
-451
-411
-311
-261
-232
-252
-237
-231
-333
-408
-414
-413
-478
-464
-403
-312
-231
-305
-368
-437
-439
-396
-403
-393
-347
-232
-199
-251
-223
-222
-240
-212
-124
-104
-176
-229
-195
-135
-183
-162
-35
58
-44
-214
-288
-299
-297
-363
-406
-337
-211
-101
-157
-295
-347
-345
-282
-274
-310
-298
-256
-202
-196
-198
-146
-106
-69
-29
-62
-114
-84
-112
-233
-238
-165
-108
-14
45
35
-25
-97
-103
-65
-31
-70
-83
-35
-29
-34
-84
-114
-55
24
66
56
21
7
-10
-87
-137
-128
-58
20
36
39
34
2
-16
-91
-172
-179
-137
-62
-42
-36
-29
-36
9
7
-12
-35
-77
-68
-74
-70
-72
-78
-80
-118
-146
-160
-149
-171
-240
-296
-297
-277
-280
-223
-184
-151
-83
-72
-107
-178
-188
-224
-263
-244
-246
-153
-86
-86
-107
-133
-151
-134
-137
-190
-221
-208
-142
-76
-24
31
53
22
-19
-7
-25
-76
-85
-89
-105
-104
-78
-30
-53
-123
-172
-223
-224
-248
-279
-236
-143
-46
-4
48
69
58
67
63
27
-26
-35
-34
-39
-39
-50
-57
-76
-172
-282
-345
-437
-429
-368
-396
-331
-221
-151
-135
-184
-244
-354
-366
-310
-300
-293
-239
-109
-52
-42
-60
-113
-122
-134
-186
-223
-221
-163
-151
-154
-73
-41
-66
-63
-91
-214
-273
-279
-318
-316
-280
-289
-301
-269
-225
-236
-276
-293
-359
-445
-419
-404
-393
-298
-248
-197
-214
-284
-308
-346
-287
-303
-382
-287
-300
-291
-197
-172
-120
-107
-75
-123
-222
-211
-304
-422
-393
-351
-363
-342
-351
-387
-372
-323
-369
-519
-483
-427
-456
-443
-454
-377
-364
-382
-389
-448
-443
-434
-426
-428
-403
-327
-303
-285
-248
-237
-197
-132
-164
-187
-177
-263
-278
-247
-235
-224
-222
-219
-275
-270
-259
-268
-241
-259
-285
-326
-312
-251
-189
-210
-236
-189
-200
-198
-203
-266
-290
-292
-266
-262
-300
-260
-204
-180
-192
-219
-186
-155
-171
-170
-209
-253
-213
-190
-195
-202
-207
-145
-52
-14
-28
-80
-127
-129
-111
-106
-137
-113
-79
-137
-144
-114
-164
-181
-181
-185
-180
-213
-228
-233
-226
-207
-211
-186
-154
-130
-119
-164
-201
-209
-241
-195
-103
-106
-86
-43
-22
-17
-63
-84
-59
-40
-17
-21
-23
-56
-69
-52
-86
-73
-32
-37
-80
-152
-160
-150
-149
-142
-167
-131
-156
-210
-259
-317
-310
-269
-232
-209
-184
-153
-132
-120
-119
-104
-85
-48
-30
-34
19
46
58
85
83
107
109
105
109
61
63
83
34
3
25
21
10
-13
-5
-8
-27
-3
-59
-102
-53
-18
-15
-30
0
10
-23
9
-33
-97
-53
-35
-44
-104
-97
-59
-69
-87
-94
-23
46
27
-35
-43
-57
-53
-58
-75
-75
-80
-21
-73
-154
-88
-54
-84
-175
-217
-193
-211
-203
-227
-263
-223
-191
-196
-185
-169
-159
-158
-168
-173
-210
-232
-225
-226
-230
-221
-178
-190
-166
-181
-265
-240
-225
-222
-220
-230
-220
-233
-238
-231
-251
-253
-223
-230
-287
-310
-286
-260
-312
-330
-275
-232
-229
-253
-269
-315
-333
-339
-344
-302
-218
-187
-189
-143
-93
-62
-105
-138
-129
-162
-160
-138
-91
-49
-65
-72
-135
-137
-54
-16
-3
-66
-79
-76
-77
-27
-95
-134
-91
-85
-117
-160
-172
-191
-199
-227
-262
-241
-206
-204
-241
-233
-166
-112
-91
-81
-66
-87
-72
-14
-84
-127
-114
-167
-177
-165
-177
-224
-249
-243
-250
-256
-265
-291
-310
-323
-300
-274
-301
-319
-340
-345
-351
-357
-349
-380
-373
-340
-296
-273
-257
-226
-208
-206
-221
-213
-215
-220
-251
-239
-196
-185
-153
-153
-163
-132
-118
-129
-154
-175
-179
-204
-206
-216
-245
-236
-247
-263
-280
-270
-258
-280
-252
-238
-253
-230
-218
-222
-199
-190
-207
-227
-223
-227
-246
-238
-228
-215
-184
-191
-194
-169
-172
-152
-166
-163
-130
-161
-196
-204
-207
-210
-224
-235
-226
-193
-162
-166
-175
-153
-161
-174
-179
-206
-209
-228
-255
-263
-285
-289
-297
-278
-238
-266
-248
-272
-268
-206
-236
-229
-251
-239
-198
-223
-225
-256
-242
-210
-241
-229
-214
-212
-224
-250
-231
-237
-269
-245
-250
-258
-245
-255
-255
-249
-264
-264
-278
-291
-299
-323
-333
-317
-312
-303
-316
-323
-340
-375
-357
-382
-385
-343
-288
-262
-245
-169
-137
-105
-64
-41
-1
-17
-13
-28
-39
-37
-75
-87
-104
-77
-84
-88
-93
-111
-74
-90
-80
-79
-75
-60
-102
-96
-123
-142
-134
-131
-109
-117
-100
-89
-85
-69
-101
-114
-139
-148
-144
-161
-168
-188
-179
-188
-177
-164
-170
-177
-234
-258
-298
-315
-310
-275
-245
-263
-238
-232
-251
-279
-344
-408
-450
-457
-448
-443
-453
-436
-413
-391
-331
-335
-356
-364
-384
-425
-452
-438
-455
-449
-435
-420
-383
-385
-369
-371
-342
-310
-321
-327
-295
-246
-236
-205
-183
-149
-145
-184
-197
-223
-260
-274
-250
-207
-199
-181
-168
-174
-146
-120
-128
-128
-132
-169
-176
-155
-142
-108
-97
-61
-13
13
78
113
114
110
123
148
139
146
146
149
149
134
156
181
156
105
109
119
75
49
48
39
27
-3
-20
-39
-28
-44
-98
-109
-142
-154
-163
-190
-212
-233
-238
-224
-200
-189
-180
-189
-172
-158
-173
-231
-278
-246
-271
-304
-288
-284
-307
-331
-351
-350
-364
-382
-382
-389
-392
-399
-422
-458
-453
-446
-465
-460
-455
-454
-468
-468
-486
-534
-533
-537
-527
-514
-511
-473
-440
-439
-436
-459
-469
-463
-472
-473
-453
-447
-440
-429
-420
-386
-377
-363
-333
-317
-296
-289
-274
-262
-261
-221
-201
-174
-110
-75
-76
-73
-13
30
-1
19
75
101
126
168
176
208
228
255
276
278
296
288
276
261
217
208
204
172
184
161
122
94
71
52
-1
-45
-45
-89
-137
-166
-208
-211
-268
-321
-343
-385
-383
-425
-493
-529
-580
-623
-643
-655
-681
-716
-709
-696
-705
-689
-692
-713
-696
-704
-697
-698
-726
-718
-725
-715
-699
-685
-662
-676
-679
-673
-692
-682
-685
-730
-734
-740
-750
-767
-791
-801
-838
-891
-948
-982
-968
-986
-1019
-1001
-1006
-991
-969
-964
-939
-952
-931
-881
-864
-846
-833
-811
-753
-696
-644
-605
-570
-498
-463
-442
-387
-343
-286
-221
-163
-106
-73
-20
30
59
61
33
81
119
121
131
159
235
265
277
297
366
405
347
316
361
437
464
477
513
582
632
596
564
554
549
491
451
397
297
234
184
147
82
57
38
-17
-36
-107
-198
-304
-352
-377
-442
-490
-503
-493
-494
-510
-529
-513
-503
-523
-578
-630
-629
-618
-643
-657
-626
-618
-618
-607
-603
-602
-612
-617
-649
-690
-702
-738
-760
-773
-800
-793
-791
-802
-817
-832
-862
-906
-936
-981
-1043
-1084
-1108
-1170
-1191
-1209
-1245
-1260
-1273
-1272
-1303
-1295
-1291
-1292
-1246
-1216
-1195
-1161
-1124
-1064
-1018
-982
-929
-879
-811
-732
-657
-594
-554
-512
-444
-305
-134
-44
-5
137
260
240
157
172
275
345
405
479
544
543
547
526
406
477
787
781
531
573
688
609
475
643
869
769
681
771
918
937
907
939
962
940
984
1032
961
1003
998
912
878
872
897
846
808
745
657
611
580
507
407
387
326
261
227
162
102
-4
-75
-127
-168
-201
-297
-338
-398
-459
-497
-566
-637
-653
-688
-722
-694
-712
-752
-832
-859
-893
-940
-953
-989
-1004
-1017
-1026
-1023
-1027
-1051
-1077
-1056
-1080
-1094
-1100
-1167
-1203
-1245
-1268
-1299
-1320
-1317
-1335
-1327
-1347
-1361
-1359
-1385
-1402
-1403
-1412
-1415
-1408
-1426
-1427
-1420
-1420
-1421
-1407
-1378
-1330
-1285
-1241
-1215
-1181
-1127
-1064
-981
-908
-829
-732
-655
-555
-493
-447
-383
-341
-303
-281
-283
-271
-227
-207
-167
-114
-56
29
113
210
256
277
313
401
560
593
641
678
666
710
833
930
847
898
993
1110
1162
1147
1175
1185
1343
1486
1487
1519
1613
1772
1734
1505
1587
1748
1705
1584
1608
1636
1585
1557
1476
1359
1195
1121
1050
958
762
458
289
85
-62
-99
-183
-266
-371
-462
-560
-716
-761
-851
-1026
-1120
-1188
-1203
-1231
-1253
-1268
-1303
-1323
-1288
-1242
-1211
-1176
-1177
-1176
-1180
-1177
-1158
-1156
-1085
-991
-930
-832
-749
-689
-636
-604
-569
-572
-580
-573
-555
-538
-517
-525
-547
-555
-549
-561
-603
-646
-703
-813
-955
-1134
-1311
-1526
-1707
-1766
-1873
-1865
-1802
-1830
-1872
-1927
-1948
-2004
-2074
-2075
-2109
-2142
-2114
-2049
-1985
-1919
-1811
-1682
-1534
-1377
-1227
-1113
-1054
-1009
-948
-881
-796
-698
-590
-485
-344
-197
-94
-16
28
79
109
123
135
113
118
92
56
89
131
227
300
398
562
515
448
501
451
422
304
220
307
377
298
254
420
442
445
447
444
534
528
423
363
439
538
462
406
527
641
668
710
773
818
889
852
851
894
889
877
805
783
773
708
692
644
601
564
506
477
405
294
174
39
-28
-121
-258
-348
-403
-457
-535
-643
-733
-839
-937
-1030
-1183
-1292
-1374
-1481
-1576
-1651
-1725
-1784
-1823
-1848
-1861
-1881
-1891
-1934
-1957
-1963
-1991
-1977
-1976
-1936
-1881
-1839
-1776
-1717
-1649
-1590
-1533
-1473
-1416
-1349
-1277
-1244
-1202
-1150
-1099
-1027
-977
-903
-852
-826
-786
-755
-727
-717
-732
-727
-723
-720
-697
-688
-665
-638
-596
-542
-549
-520
-453
-367
-296
-182
-131
-110
-17
121
144
67
83
206
254
79
259
381
188
239
327
339
502
360
270
415
467
635
476
467
494
704
1009
717
865
907
824
1179
1270
1160
1198
1378
1550
1642
1698
1876
2000
2121
2333
2380
2138
2058
2213
2276
2050
1826
1911
1845
1296
901
674
560
716
650
457
338
188
-15
-353
-428
-534
-863
-1001
-1136
-1177
-1250
-1330
-1375
-1515
-1602
-1581
-1511
-1493
-1487
-1551
-1634
-1716
-1768
-1776
-1829
-1738
-1568
-1472
-1316
-1215
-1190
-1117
-1087
-999
-940
-901
-801
-777
-723
-664
-639
-561
-503
-432
-298
-183
-116
-121
-195
-255
-314
-386
-471
-599
-750
-880
-974
-1037
-1170
-1310
-1389
-1513
-1628
-1658
-1738
-1930
-2016
-2081
-2209
-2292
-2278
-2229
-2222
-2132
-2052
-2005
-1909
-1817
-1686
-1604
-1520
-1392
-1271
-1139
-1017
-860
-731
-618
-472
-328
-194
-70
20
75
129
156
133
140
230
281
251
339
736
867
604
642
965
899
536
329
841
1020
169
165
575
674
205
128
516
512
216
163
384
457
179
43
339
293
228
282
189
247
401
598
367
202
631
784
698
402
440
730
799
687
602
551
756
1168
902
590
823
1146
998
621
705
893
912
774
612
642
729
655
477
450
485
449
350
272
200
137
-28
-189
-276
-331
-409
-529
-574
-632
-706
-826
-918
-949
-983
-1090
-1253
-1331
-1369
-1413
-1492
-1555
-1523
-1549
-1568
-1553
-1532
-1480
-1460
-1440
-1493
-1534
-1531
-1581
-1635
-1650
-1643
-1648
-1713
-1732
-1678
-1610
-1443
-1374
-1405
-1412
-1384
-1279
-1251
-1216
-1212
-1230
-1195
-1134
-1078
-1071
-1048
-1019
-989
-969
-897
-854
-883
-905
-951
-976
-995
-1023
-1026
-1031
-1036
-985
-831
-631
-462
-551
-484
-313
-307
-202
-225
-480
-183
18
-198
-282
-229
351
521
-188
-352
591
787
362
-58
91
789
291
689
661
-254
1149
657
516
1998
115
43
1539
1910
561
-281
1227
2019
1387
119
595
1588
1978
1775
1013
1127
1876
2467
2254
1289
1687
2468
2130
1674
1648
2161
2414
1905
1690
1913
1807
1231
645
574
654
593
337
314
431
276
-182
-453
-249
-274
-671
-994
-958
-904
-1159
-1425
-1569
-1589
-1645
-1681
-1648
-1591
-1440
-1471
-1689
-1778
-1734
-1670
-1750
-1812
-1660
-1538
-1411
-1347
-1348
-1240
-1117
-941
-839
-754
-578
-484
-432
-412
-399
-309
-213
-175
-114
-21
66
110
66
-9
-48
-65
-73
-128
-227
-332
-500
-691
-902
-1051
-1202
-1400
-1485
-1618
-1677
-1639
-1703
-1830
-2007
-2069
-2086
-2099
-2089
-2134
-2140
-2053
-1970
-1871
-1728
-1526
-1329
-1237
-1160
-1037
-939
-861
-810
-760
-779
-762
-610
-511
-691
-727
-469
-217
17
86
-484
65
1270
383
-541
-211
758
657
268
-381
-291
724
1194
101
-327
471
545
938
216
-671
-557
769
1113
-927
-1388
471
1285
287
-1335
-339
1297
1233
-11
-1108
249
1659
593
-753
46
814
638
541
1056
635
407
1138
1189
1292
1185
486
921
1816
1567
950
1190
1949
1902
1529
2020
2217
1401
1591
2091
1576
1217
1287
1026
690
471
162
167
418
491
-4
-297
-113
-104
-310
-772
-1001
-961
-1108
-1429
-1646
-1522
-1482
-1700
-1893
-1827
-1626
-1598
-1678
-1798
-1854
-1834
-1902
-2026
-2071
-1966
-1855
-1813
-1699
-1552
-1423
-1275
-1171
-1114
-1017
-853
-776
-810
-808
-732
-675
-657
-613
-573
-508
-501
-554
-605
-721
-820
-966
-1119
-1206
-1305
-1249
-1220
-1336
-1386
-1390
-1400
-1462
-1518
-1538
-1629
-1625
-1542
-1489
-1577
-1605
-1391
-1254
-1566
-1560
-914
-863
-1275
-1365
-1075
-1067
-1012
-660
-749
-1020
-861
-409
-1062
-309
805
-569
-973
-720
1559
1030
-2356
-315
1733
315
-1432
-686
1391
368
16
-717
-27
1105
777
-88
-1175
-49
2269
829
-2673
296
2013
518
-1269
849
2037
-144
-287
891
1569
1100
-1213
-26
2050
853
706
357
645
1446
1720
831
538
1286
1189
2178
1855
621
1248
2122
2579
1696
816
2008
2906
1880
1102
1855
2361
1659
1166
1546
1489
864
514
531
644
358
45
131
215
122
-247
-483
-418
-485
-755
-1179
-1325
-1241
-1323
-1561
-1758
-1712
-1647
-1616
-1630
-1671
-1628
-1601
-1677
-1801
-1841
-1807
-1780
-1753
-1672
-1521
-1377
-1273
-1166
-1086
-952
-802
-698
-605
-541
-459
-379
-369
-348
-297
-245
-153
-93
-12
-23
-138
-197
-274
-501
-717
-771
-825
-1024
-1140
-1160
-1230
-1320
-1302
-1207
-1397
-1221
-1297
-1480
-1178
-1394
-1631
-1588
-1104
-1087
-1613
-1503
-1195
-994
-1376
-1252
-905
-901
-935
-1204
-519
-540
-463
-398
-1545
-699
964
-552
-470
-306
-346
404
848
12
-2000
1718
1924
-1975
-498
1798
1009
-1577
-445
1694
943
-942
-429
2697
454
-1777
482
1935
1178
-2613
-887
2826
2417
-1816
-2436
2732
3240
-447
-2811
1054
3982
805
-2096
593
2163
969
-91
259
1536
1543
189
313
1665
1790
560
722
1013
1727
2670
374
604
2163
2261
1369
515
1492
2804
1651
682
1478
2123
2060
1000
542
995
1173
672
-331
-392
440
382
-346
-623
-209
-163
-555
-779
-798
-822
-1014
-1212
-1380
-1495
-1557
-1650
-1728
-1728
-1611
-1622
-1626
-1484
-1541
-1618
-1654
-1610
-1569
-1614
-1567
-1475
-1315
-1203
-1141
-1082
-927
-712
-576
-522
-537
-416
-346
-397
-464
-460
-359
-332
-298
-300
-344
-548
-734
-806
-1085
-1056
-937
-1063
-1217
-1250
-1148
-1269
-1220
-1064
-1137
-1483
-1440
-1315
-1388
-1637
-1640
-1245
-1449
-1717
-1757
-1312
-512
-1500
-2027
-1850
-592
329
-2121
-3315
860
2147
-2813
-3236
345
1852
-84
-2408
-1240
690
1348
-537
-2377
1544
1146
-1130
-561
-139
1086
767
-831
-1024
1638
1905
-879
-1748
1331
2154
-825
-1473
1071
893
-725
1031
-228
-76
273
738
1300
-1807
-277
2183
1032
-947
-709
547
2057
70
-921
556
721
1158
-320
-203
999
1932
-598
-270
2173
1100
-645
179
1937
1135
734
99
1070
2283
1188
264
755
1540
2367
1127
157
1183
1832
1643
818
817
1117
1409
951
507
345
415
150
-159
1
-213
-242
-336
-372
-502
-725
-871
-893
-868
-1152
-1446
-1427
-1394
-1553
-1737
-1786
-1678
-1644
-1649
-1570
-1575
-1600
-1522
-1481
-1623
-1654
-1488
-1390
-1417
-1452
-1244
-1069
-1001
-959
-904
-711
-650
-674
-605
-590
-532
-606
-624
-560
-766
-1096
-1169
-899
-1014
-1128
-710
-739
-1301
-1157
-838
-782
-793
-1298
-1492
-953
-1060
-2054
-917
-580
-1733
-2204
-1320
544
-1101
-2250
-787
-326
-1210
-2023
-829
-177
-1861
-1745
71
-810
-852
346
-2066
-795
2159
-29
-3228
-502
1444
696
-418
-2252
-763
3037
591
-2463
1805
-622
1663
1169
-2903
256
3068
-921
-2817
2530
936
-768
-432
616
561
362
-150
650
-386
609
987
-1766
1599
392
533
-856
-404
2452
-110
-400
-388
107
2645
883
-2140
745
1927
1355
-43
-928
612
2341
1435
-678
-586
2198
2022
17
207
1108
1352
868
1338
949
979
1321
616
1111
1442
1142
1306
636
1598
1692
586
638
1584
1623
777
305
599
1002
75
-488
-438
-9
103
-151
-549
-405
-213
-353
-717
-778
-722
-1003
-1098
-1142
-1273
-1437
-1283
-1222
-1280
-1418
-1249
-942
-980
-1184
-1389
-1257
-1143
-1248
-1375
-1324
-987
-910
-1029
-947
-795
-565
-482
-643
-676
-500
-445
-548
-827
-1135
-1057
-725
-824
-1040
-869
-662
-757
-901
-725
-426
-1124
-1310
-351
-796
-1251
-1294
-1193
-774
-867
-2002
-1315
-512
-834
-605
-1235
-1066
-1043
-1027
-350
-1266
-1383
-1396
-1173
-541
758
-846
-3051
508
1352
-1028
-512
-1347
104
911
612
-3259
-1139
4247
-140
-4059
82
6109
-1447
-4346
834
4649
1257
-4306
-1786
3401
3869
-1971
-5854
2814
5482
183
-4763
-1430
5837
2189
-4432
-2377
4342
1406
-1011
-2008
688
3415
-109
-2225
394
3597
890
-1982
-643
1935
1417
-110
-973
175
2062
155
452
969
-388
742
1387
1178
394
-306
918
1953
717
-165
505
1183
2592
933
-220
1210
1881
1278
518
1047
906
1267
1531
615
646
1260
1593
714
196
761
813
259
-453
-390
119
-15
-673
-626
-139
-437
-891
-1077
-793
-668
-1255
-1431
-1297
-1215
-1234
-1575
-1617
-1418
-1257
-1389
-1561
-1398
-1208
-1114
-1366
-1581
-1450
-1093
-1116
-1383
-1397
-1151
-828
-862
-1012
-1099
-898
-442
-485
-741
-901
-772
-409
-776
-1009
-972
-1263
-1131
-849
-874
-1091
-1257
-1083
-858
-908
-800
-2032
-884
-33
-1670
-1243
-1893
-1252
268
-1500
-2404
-1264
-70
162
-2773
-1748
1090
-893
-2369
-1205
182
-1132
-1454
-650
-912
751
-1696
-1045
665
41
2
-834
-821
-480
2338
-1233
-2150
1397
-167
976
-74
-954
823
488
414
-933
568
2271
-1192
-1100
1722
925
-2156
1331
1260
-2789
1931
2876
-1563
-2376
1006
3468
134
-4322
741
4203
735
-4901
1170
6037
-1976
-2309
757
3928
357
-2739
503
2752
961
-1062
134
1010
1521
562
541
-44
891
1671
183
1246
1311
-902
1667
2104
927
750
-323
1698
2235
98
430
1683
1715
1073
871
832
1394
1023
643
1326
896
230
387
889
36
-741
-395
212
-1
-543
-535
-550
-421
-641
-1099
-1165
-810
-1022
-1196
-1316
-1525
-1418
-1159
-1183
-1801
-1585
-1132
-1045
-1242
-1475
-1376
-1235
-1276
-1433
-1405
-1121
-954
-1021
-963
-697
-833
-895
-645
-449
-245
-410
-608
-402
-292
-292
-562
-882
-686
-942
-860
-532
-1001
-1349
-1190
-192
-83
-1475
-1796
-1077
317
-1014
-2501
-1325
-372
-1021
-2291
-2026
-549
456
-1565
-2390
-105
169
-2270
-1664
-1034
-949
-859
-1032
-1261
-883
-49
35
-1785
-1292
1930
356
-2271
-1760
1464
1693
-937
-2218
105
2614
1225
-1620
-2175
2087
3490
-1043
-2086
619
2359
602
-1066
-572
820
2029
-801
-2610
961
3506
-142
-2471
905
2999
760
-1896
-496
2486
971
-919
-974
620
1916
72
-246
379
418
1385
421
-5
-709
691
2968
-548
-1877
1192
2211
998
-1338
-130
3221
1162
-814
199
1521
2419
372
-667
878
1871
1754
229
327
866
2820
2395
-366
1389
2465
1642
1056
231
633
1134
1351
948
-266
-275
558
197
-223
-314
-581
-356
-269
-713
-1216
-1372
-641
-898
-1375
-1576
-1271
-982
-1553
-1496
-1386
-1297
-1669
-1592
-1085
-1489
-1865
-1508
-1351
-1454
-1505
-1380
-1158
-1060
-877
-1152
-1232
-994
-769
-749
-1040
-766
-409
-608
-624
-548
-571
-329
-344
-626
-968
-1084
-1128
-603
-977
-1280
-1279
-774
-1000
-1709
-702
-1111
-1359
-1955
-1468
-436
-1391
-2060
-2106
-1228
-989
-768
-1677
-2293
-711
-350
-1470
-1768
-1272
-363
-875
-2666
-656
406
-734
-1897
-1208
715
-711
-1350
640
335
-999
1207
-402
-2469
-7
2875
-582
-3129
1152
2078
1415
-2170
-1675
3003
1898
-1653
-1339
1142
1994
315
-2486
-468
3251
1434
-2646
-995
3360
1858
-2522
-1503
1989
1624
-474
28
476
1156
-924
714
1454
-413
-207
312
1532
370
1149
276
-124
988
1552
-201
-725
1751
2260
471
-1169
1698
2645
957
443
95
1727
2837
775
-169
921
2308
2431
555
575
1787
2435
2003
539
1343
1782
1451
1128
1163
1171
500
747
-36
-488
-309
64
-54
-462
-371
-513
-679
-771
-775
-1176
-1446
-1405
-1559
-1675
-1791
-1775
-1908
-1620
-1458
-1675
-1991
-1575
-1134
-1388
-1769
-2043
-1774
-1371
-1643
-1884
-1281
-882
-746
-933
-1043
-633
-408
-758
-802
-641
-561
-425
-421
-499
-971
-854
-308
-200
-617
-1260
-1175
-927
-812
-1382
-1193
-778
-1254
-1701
-1306
-714
-1000
-2048
-2081
-1547
-903
-1258
-2044
-1548
-1650
-995
-1659
-2003
-809
-971
-2267
-1877
586
-242
-2940
-1249
740
-675
-2065
-1348
-153
258
-1422
-1259
889
297
-1668
-788
587
1
915
-797
-1143
473
274
541
-896
2324
-507
-2190
2118
3297
-919
-3638
1914
3640
29
-3304
-947
5167
1081
-3519
-1045
3506
1990
-1055
-2168
768
4019
-820
-1792
-99
1523
1312
474
-377
-246
1774
2164
-433
-1587
1020
3154
688
-592
286
982
2274
1194
-1391
1638
3766
1162
-338
1091
2536
1584
448
799
2198
2390
1071
564
2547
3353
1704
925
1471
2504
2394
831
426
1700
1500
768
2
-323
96
376
-8
-213
58
-447
-623
-874
-1025
-1154
-1318
-1407
-1691
-1708
-1462
-1617
-2010
-2074
-1790
-1774
-1914
-1839
-1653
-1610
-1823
-1855
-1986
-2072
-1755
-1431
-1423
-1335
-1136
-906
-891
-943
-834
-911
-863
-614
-510
-442
-541
-492
-322
-468
-810
-772
-477
-594
-829
-1022
-1192
-1159
-1126
-1177
-1477
-1295
-979
-1162
-1674
-1796
-2138
-1594
-1083
-1931
-2300
-1977
-1408
-1573
-1855
-1945
-1534
-1266
-1759
-2248
-1200
-344
-1417
-1968
-1515
-1159
-748
-573
-1554
-1391
377
-63
-68
-432
-2282
-536
1128
-241
-379
-490
190
2303
-335
-788
-76
970
1102
713
-1671
-1730
4044
659
-1644
1044
-314
743
649
817
495
-1889
-1030
1606
1724
-608
-1408
-1208
2476
2717
-745
-2025
-274
1889
2019
-824
-2447
1374
4044
716
-2149
620
2097
1414
977
840
174
1504
3354
1180
-390
761
2554
3226
1429
1316
1939
2135
3545
2606
911
1198
3188
3416
2168
1042
1260
3429
2871
1324
1423
2008
1840
1058
711
-86
-279
139
346
272
-332
-707
-492
12
-443
-1300
-1521
-1275
-1300
-1946
-2361
-2134
-1672
-1637
-2010
-2110
-1879
-1526
-1557
-1918
-2182
-2162
-1858
-1906
-2112
-2034
-1717
-1223
-1041
-1030
-932
-605
-359
-563
-729
-649
-391
-280
-338
-371
-160
132
111
-45
-198
-301
-471
-666
-641
-909
-1198
-1294
-1395
-1277
-1330
-1194
-1277
-1684
-1634
-1452
-1702
-2092
-2204
-2609
-2641
-2044
-1817
-2364
-2710
-2002
-1452
-1919
-2436
-2099
-1402
-1749
-2452
-2280
-1588
-1152
-1721
-1274
-671
-253
-521
-1228
-321
-227
-546
-771
-92
184
-501
579
417
-464
536
1213
622
1369
418
-345
631
-52
-481
-257
-240
206
1219
606
-282
810
1561
1155
272
-594
-172
532
943
-1232
-279
1572
1069
-199
-273
1488
1500
-418
-592
435
229
-102
-302
849
1137
1270
1105
754
1595
2243
1390
663
1273
1225
2082
1976
1689
2205
2084
2087
2319
2942
2561
2450
2983
2809
2046
1748
1989
2097
2111
2029
1461
644
319
342
85
-121
-9
-97
-114
-281
-1092
-1747
-1618
-1348
-1888
-2506
-2532
-2251
-1897
-2012
-2370
-2714
-2534
-2370
-2690
-2849
-2755
-2459
-2340
-2648
-2688
-2363
-1969
-1818
-1706
-1481
-1339
-1232
-1199
-1188
-1231
-1103
-868
-729
-575
-442
-147
39
-12
-66
-91
-31
-56
-180
-365
-620
-680
-733
-1094
-1448
-1539
-1360
-1279
-1253
-1455
-1882
-2158
-2401
-2497
-2768
-2906
-2940
-2969
-2693
-2659
-2866
-2886
-2750
-2767
-2707
-2586
-2596
-2630
-2534
-2308
-2317
-2539
-2463
-1819
-1355
-1311
-1381
-1258
-1050
-823
-709
-901
-736
-107
398
198
-136
279
693
759
890
575
382
1077
1440
1189
197
36
890
1052
453
154
300
103
785
500
-84
279
630
752
676
313
256
251
-91
557
828
114
362
1091
1311
1073
759
985
1259
1239
1237
1530
1916
2030
2001
2546
2417
2448
2565
2881
3042
3099
3204
3285
3726
3794
3818
3755
3743
3934
3901
3567
3535
3739
3647
3420
2974
2422
1870
1030
166
88
766
1041
592
165
-463
-1123
-1451
-1822
-2020
-2216
-2495
-2753
-2910
-3016
-2980
-2935
-3090
-3296
-3373
-3138
-3057
-3019
-2930
-3176
-3241
-3131
-2929
-2453
-2096
-1752
-1472
-1379
-1231
-1203
-1152
-931
-808
-480
-153
4
258
403
540
597
613
705
740
750
804
707
593
566
250
-52
-602
-985
-1129
-1524
-1190
-1123
-1629
-1989
-2354
-2489
-2754
-2918
-3083
-3465
-3536
-3458
-3545
-3621
-3699
-3729
-3668
-3721
-3583
-3396
-3357
-3237
-3202
-3272
-3286
-2996
-2549
-2360
-2295
-2014
-1765
-1542
-1349
-1263
-1034
-910
-685
-382
-173
63
310
502
563
555
694
1001
940
832
893
908
805
513
656
1005
948
861
683
641
607
314
-47
-172
-238
-351
-398
-598
-356
-218
-254
-51
10
138
111
-51
400
528
492
812
926
1343
1538
1377
1945
2355
2450
2523
2545
2938
3164
3337
3459
3680
4231
4299
4468
4668
4532
4480
4295
4260
4423
4642
4691
4352
3733
2592
1385
168
-280
626
1161
1444
1124
150
-792
-1905
-2234
-2512
-2798
-3007
-3339
-3408
-3438
-3333
-3427
-3564
-3903
-4047
-3886
-3763
-3472
-3510
-3639
-3902
-3960
-3526
-3032
-2234
-1544
-1214
-1114
-1120
-1101
-1039
-942
-690
-184
305
781
1165
1404
1586
1517
1491
1590
1590
1722
1783
1772
1739
1569
1450
1305
1288
1386
1194
860
404
-169
-827
-1622
-2126
-2526
-2968
-3114
-3396
-3771
-3906
-4039
-4094
-4213
-4443
-4728
-5042
-5035
-4871
-4842
-4719
-4531
-4234
-3784
-3444
-3127
-2873
-2797
-2695
-2629
-2461
-2185
-1919
-1410
-1025
-813
-499
-161
157
301
375
500
566
698
935
1175
1361
1481
1520
1538
1542
1629
1660
1518
1374
1222
1138
1100
1031
890
762
741
777
730
653
588
439
259
68
114
337
476
551
567
689
796
796
973
1226
1381
1508
1692
1962
2137
2442
2848
3106
3305
3442
3809
4205
4497
4744
4747
4878
5105
5125
5024
4936
5069
5085
5088
5282
5091
4513
3072
1668
500
-414
370
1299
1830
1752
654
-656
-2024
-2394
-2616
-3158
-3449
-3752
-3848
-3872
-3686
-3646
-3887
-4201
-4489
-4480
-4237
-3846
-3780
-4047
-4295
-4381
-3895
-3132
-2325
-1590
-1187
-965
-1082
-1167
-1032
-911
-559
-22
642
1248
1694
2041
2098
1983
1870
1834
1804
1906
2091
2201
2226
2053
1884
1664
1502
1467
1314
1033
656
-21
-745
-1309
-2044
-2731
-3091
-3418
-3992
-4081
-4190
-4855
-5018
-4980
-5137
-5530
-5638
-5678
-5831
-5498
-5285
-5076
-4861
-4458
-4031
-3759
-3405
-3223
-2979
-2855
-2562
-2219
-1984
-1678
-1298
-737
-519
-333
-120
119
359
413
553
654
790
938
1175
1401
1519
1593
1637
1639
1497
1400
1220
1037
970
909
880
786
747
735
620
537
439
300
205
91
110
123
110
281
519
769
915
1049
1211
1337
1410
1569
1815
1819
2123
2565
2887
3402
3710
4273
4527
4518
4723
4607
5040
5506
5829
6205
6071
5958
5866
5877
5994
6007
5739
4636
2968
1532
347
173
1432
2368
2607
1853
241
-1227
-2444
-2797
-3059
-3372
-3615
-3992
-4085
-4017
-3936
-4072
-4362
-4815
-5053
-5122
-4994
-4653
-4600
-4629
-4762
-4575
-3959
-3216
-2403
-1833
-1538
-1504
-1641
-1673
-1428
-1070
-392
445
1136
1715
1992
2079
2042
1943
1928
1977
2020
2193
2449
2631
2672
2464
2232
2048
1789
1608
1332
902
326
-577
-1465
-2200
-2606
-2445
-2413
-2663
-3222
-4207
-4980
-5496
-5678
-5720
-5877
-5860
-5787
-5605
-5337
-5371
-5432
-5452
-5413
-5092
-4694
-4161
-3703
-3491
-3303
-3085
-2784
-2226
-1614
-1132
-881
-884
-757
-595
-345
12
330
776
1072
1305
1565
1665
1604
1406
1255
1280
1439
1609
1775
1772
1643
1398
1088
965
889
845
757
582
412
210
86
39
61
113
186
267
323
350
275
187
184
336
663
1109
1570
1992
2227
2306
2366
2419
2739
3188
3596
4077
4361
4610
4975
5234
5439
5659
5844
6127
6278
6346
6416
6392
6394
6069
5238
3359
1673
573
271
1845
3150
3585
2855
820
-1149
-2686
-3058
-2938
-2944
-3173
-3503
-3813
-4008
-3952
-4230
-4542
-5033
-5336
-5370
-5274
-4882
-4937
-5008
-5009
-4896
-4336
-3630
-2792
-2191
-1859
-1860
-2073
-2205
-2053
-1534
-712
371
1146
1621
1768
1656
1637
1545
1593
1771
1987
2359
2672
2903
2924
2719
2408
2028
1693
1500
1380
1173
687
-302
-1205
-1781
-2111
-1857
-1843
-2385
-3328
-4375
-4935
-5422
-5581
-5745
-6218
-6348
-6232
-6019
-5833
-5752
-5732
-5930
-6034
-5639
-5184
-4693
-4193
-3982
-3736
-3562
-3210
-2618
-2131
-1630
-1394
-1363
-1262
-1032
-560
-108
85
261
444
698
1023
1188
1216
1046
854
944
1114
1282
1431
1416
1308
1084
891
831
757
690
630
485
261
67
-17
-88
-137
-152
-108
-16
38
140
185
201
141
126
347
594
1137
1697
2014
2249
2390
2562
2667
3077
3542
3930
4388
4586
4887
5135
5522
5877
5953
6326
6293
6253
6535
6728
6888
6416
5076
2920
1133
113
489
2370
3847
4260
2858
582
-1617
-3079
-3232
-3264
-3120
-3175
-3356
-3577
-3829
-3912
-4355
-4900
-5475
-5676
-5590
-5277
-4894
-4879
-4953
-5146
-5007
-4518
-3740
-2815
-2191
-1924
-2037
-2230
-2256
-1942
-1271
-235
771
1505
1953
2056
1966
1786
1747
1889
2148
2511
2919
3271
3420
3298
2932
2501
2068
1770
1634
1566
1428
950
215
-608
-1340
-1682
-1825
-2050
-2570
-3812
-5234
-6428
-7147
-6357
-5291
-4918
-5016
-5856
-6514
-6951
-6848
-6592
-6799
-6525
-5839
-4934
-4007
-3481
-3436
-3623
-3813
-3570
-3100
-2583
-1823
-1394
-1168
-1187
-1189
-727
-195
442
867
809
635
504
541
787
938
1101
1310
1553
1923
2093
1894
1323
642
244
136
286
695
919
914
627
136
-236
-481
-539
-484
-337
-170
-67
15
95
165
275
399
454
695
1161
1699
2075
2231
2248
2212
2473
3059
4041
4725
5106
5273
4930
4954
5137
5578
6157
6470
6897
6941
6904
7022
6824
6552
5727
3721
1758
321
-129
1466
3284
4213
3603
1371
-1103
-3264
-3792
-3476
-3319
-3283
-3675
-4096
-4354
-4286
-4282
-4529
-5176
-5687
-5850
-5775
-5280
-5121
-5051
-5044
-4988
-4456
-3770
-2892
-2165
-1869
-1873
-2042
-2120
-1797
-1247
-379
698
1476
1941
2002
1937
1887
1858
2044
2334
2555
2866
3207
3347
3303
3026
2693
2229
1814
1679
1536
1491
1248
771
268
-302
-769
-1189
-1521
-2036
-2841
-3651
-4870
-6111
-6755
-7073
-6691
-5752
-5217
-5411
-6108
-6763
-7164
-7216
-6844
-6544
-6212
-5438
-4480
-3567
-3121
-3179
-3261
-3176
-2789
-2227
-1724
-1251
-934
-706
-525
-457
-219
174
556
869
919
700
464
417
671
992
1171
1326
1450
1542
1477
1148
682
201
-42
107
359
513
526
329
54
-280
-530
-658
-770
-720
-577
-340
-76
-18
13
65
188
475
861
1319
1653
1904
2125
2309
2542
2982
3333
3746
4337
4777
5030
5187
5284
5363
5533
5845
6219
6536
6898
6973
6946
6950
6768
6576
6052
5061
3272
1476
253
-307
924
2518
3239
2808
926
-1304
-3240
-4054
-4035
-3970
-3952
-4169
-4532
-4560
-4173
-4096
-4255
-4849
-5484
-5635
-5592
-5036
-4645
-4493
-4357
-4333
-3811
-3060
-2172
-1332
-964
-869
-911
-957
-745
-306
346
1236
1927
2454
2806
2870
2895
2765
2677
2759
2768
2962
3178
3271
3321
3033
2629
2182
1776
1587
1400
1240
964
528
-24
-687
-1390
-2160
-2783
-3487
-3933
-4419
-5106
-5451
-5978
-6057
-6014
-6282
-6510
-7020
-7027
-6631
-6158
-5743
-5751
-5665
-5214
-4674
-4062
-3566
-3395
-3092
-2805
-2360
-1942
-1735
-1324
-976
-548
-273
-217
-54
124
287
433
416
367
495
693
1080
1253
1181
1083
915
952
933
800
631
436
297
216
136
101
11
-213
-354
-510
-568
-544
-542
-429
-325
-282
-260
-299
-192
19
215
516
792
1079
1416
1659
1946
2241
2570
2938
3348
3814
4187
4582
4794
4991
5261
5393
5757
6093
6455
6674
6722
6757
6544
6630
6697
6747
6622
5636
3733
1587
-193
-978
194
1796
2982
2879
1246
-815
-2994
-3874
-4214
-4502
-4554
-4981
-5148
-4878
-4327
-3982
-4161
-4757
-5384
-5799
-5687
-5189
-4849
-4574
-4573
-4481
-4024
-3263
-2271
-1348
-709
-359
-315
-447
-436
-357
87
791
1574
2412
3016
3401
3520
3413
3274
3077
2904
2955
2985
3077
3111
2980
2828
2447
2121
1795
1424
1158
819
374
-240
-1001
-1824
-2495
-2983
-3306
-3485
-3704
-4079
-4523
-4886
-5391
-5991
-6611
-7245
-7521
-7347
-6811
-6205
-5746
-5352
-5149
-5054
-4914
-4771
-4512
-4135
-3722
-3294
-2896
-2405
-1869
-1367
-935
-688
-502
-337
-232
-141
-120
-219
-297
-262
-54
291
607
838
870
724
549
343
214
100
-26
-83
-134
-140
-87
-61
-114
-223
-439
-647
-708
-694
-647
-664
-698
-716
-629
-399
-90
226
409
547
675
981
1258
1529
1956
2209
2555
2805
3195
3615
3950
4583
4789
5174
5511
5632
6026
6034
6316
6311
6238
6467
6480
6957
7194
7128
6567
4988
2876
796
-668
-885
310
1642
2481
2129
612
-1203
-2918
-3700
-4213
-4588
-4903
-5410
-5560
-5354
-4852
-4473
-4368
-4632
-4951
-5119
-5114
-4845
-4772
-4715
-4753
-4625
-4033
-3211
-2093
-1024
-225
211
279
164
58
59
335
869
1522
2268
2846
3335
3685
3723
3725
3603
3351
3209
3037
2896
2799
2661
2479
2191
1889
1684
1439
1178
846
317
-298
-1043
-1793
-2373
-3104
-3651
-4266
-4847
-5001
-5409
-5629
-5990
-6494
-6733
-7078
-7028
-6976
-6833
-6349
-5946
-5503
-5172
-4941
-4658
-4240
-3756
-3288
-2990
-2702
-2313
-1934
-1422
-1090
-895
-641
-431
-117
159
280
335
256
254
314
348
471
549
659
793
819
810
740
640
582
481
283
91
-71
-80
-39
-77
-124
-218
-301
-368
-427
-397
-349
-300
-154
-55
73
258
356
587
806
1113
1525
1783
2201
2513
2851
3388
3686
4105
4385
4565
4918
5146
5634
6016
6369
6641
6734
6902
6795
6912
6938
7071
7304
7149
6850
5615
3797
1836
-84
-894
-447
566
1447
1623
867
-464
-1915
-2927
-3717
-4538
-5203
-5833
-6123
-5932
-5481
-5057
-4847
-4856
-4930
-4901
-4737
-4469
-4366
-4348
-4404
-4415
-4118
-3625
-2858
-1886
-916
20
695
1129
1388
1401
1457
1586
1762
2091
2451
2842
3205
3488
3808
4046
4126
4150
4057
3814
3452
3016
2590
2086
1580
1162
831
596
405
204
-55
-464
-1027
-1818
-2672
-3586
-4466
-4989
-5433
-5672
-5827
-6051
-6288
-6655
-6781
-6903
-6914
-6771
-6624
-6288
-5937
-5486
-5142
-4869
-4558
-4217
-3719
-3219
-2670
-2186
-1768
-1393
-1145
-954
-865
-760
-625
-459
-300
-217
-127
-69
-68
-51
-56
-103
-135
-129
-80
-52
-20
-24
-78
-167
-265
-344
-445
-566
-694
-782
-838
-903
-1025
-1106
-1150
-1149
-1083
-1010
-891
-723
-573
-415
-219
-34
158
450
748
1071
1407
1704
2053
2430
2790
3133
3530
3855
4204
4596
4896
5277
5582
5806
5939
6015
6085
6124
6330
6509
6718
6807
6575
5939
4634
3119
1481
158
-320
-426
-233
-222
-562
-1067
-1732
-2126
-2437
-2815
-3276
-3948
-4550
-4990
-5208
-5327
-5495
-5658
-5808
-5793
-5556
-5101
-4555
-4019
-3516
-3161
-2851
-2582
-2339
-2094
-1859
-1487
-1127
-755
-305
123
636
1145
1615
2088
2496
2854
3141
3357
3542
3654
3690
3650
3562
3439
3257
3045
2846
2650
2448
2209
1959
1695
1406
1080
751
395
-42
-550
-1122
-1720
-2366
-2945
-3416
-3872
-4286
-4744
-5176
-5579
-5916
-6065
-6054
-5923
-5770
-5578
-5296
-4940
-4526
-4084
-3659
-3228
-2789
-2327
-1869
-1444
-1081
-807
-621
-526
-493
-484
-504
-566
-631
-685
-725
-800
-843
-848
-781
-723
-619
-669
-455
38
617
1191
1491
1916
2099
2183
2328
2233
1934
1678
1642
1421
1182
1050
1052
1104
1168
1260
1289
1319
1297
1266
1217
1173
1152
1150
1116
1082
1023
1010
979
923
888
889
895
889
899
901
937
951
967
1012
1020
1012
1025
1016
1017
1056
1097
1148
1173
1174
1187
1228
1264
1281
1279
1267
1274
1275
1261
1221
1192
1157
1094
1040
997
981
948
869
778
718
667
612
565
523
464
391
302
232
176
126
90
37
-25
-69
-96
-101
-126
-182
-199
-213
-259
-319
-372
-415
-479
-542
-572
-606
-664
-722
-756
-759
-753
-767
-757
-735
-731
-721
-730
-740
-736
-730
-724
-716
-690
-654
-641
-649
-653
-665
-666
-683
-722
-755
-780
-793
-825
-875
-919
-947
-974
-1014
-1051
-1064
-1072
-1092
-1100
-1106
-1121
-1137
-1124
-1108
-1118
-1116
-1109
-1079
-1064
-1069
-1073
-1079
-1087
-1077
-1066
-1049
-1004
-978
-970
-973
-951
-893
-856
-850
-830
-806
-802
-803
-779
-707
-661
-633
-598
-554
-518
-530
-531
-511
-482
-438
-398
-350
-298
-267
-260
-251
-220
-170
-133
-112
-53
-8
-3
-2
19
51
43
34
48
69
83
97
130
160
151
154
163
167
192
251
301
307
300
325
358
370
375
419
490
514
538
578
620
656
676
675
714
749
771
799
818
848
829
802
806
803
760
708
654
584
524
468
440
414
356
303
264
225
155
95
53
7
-38
-90
-143
-190
-236
-275
-318
-372
-421
-485
-524
-547
-555
-573
-616
-645
-689
-743
-775
-790
-780
-795
-812
-795
-784
-790
-779
-749
-745
-754
-738
-696
-668
-669
-669
-658
-654
-658
-631
-589
-565
-557
-570
-575
-586
-614
-618
-633
-670
-688
-686
-684
-693
-711
-724
-743
-766
-762
-758
-777
-795
-784
-781
-809
-848
-845
-822
-803
-796
-795
-781
-777
-780
-781
-756
-712
-679
-671
-671
-673
-676
-671
-633
-606
-567
-529
-506
-462
-430
-431
-433
-421
-406
-364
-323
-297
-274
-246
-243
-268
-269
-231
-177
-146
-162
-154
-111
-81
-65
-51
-28
-16
-10
-13
-4
19
29
31
48
74
108
132
141
166
205
231
235
245
283
331
355
388
424
453
467
477
493
549
614
652
663
690
739
785
811
809
821
854
857
846
857
855
842
807
769
742
725
724
690
636
601
551
503
459
407
371
332
280
240
218
153
98
81
56
0
-73
-116
-141
-176
-187
-189
-214
-238
-259
-288
-312
-324
-354
-367
-386
-414
-426
-436
-438
-436
-441
-450
-466
-490
-502
-508
-509
-504
-495
-492
-504
-512
-509
-503
-504
-500
-513
-504
-514
-549
-569
-600
-624
-647
-663
-681
-706
-750
-784
-817
-860
-889
-913
-928
-911
-896
-901
-878
-861
-850
-835
-838
-826
-795
-777
-766
-754
-730
-708
-699
-678
-650
-641
-622
-572
-521
-496
-500
-467
-429
-431
-429
-406
-373
-360
-370
-356
-348
-340
-322
-330
-325
-307
-301
-320
-345
-349
-339
-345
-336
-310
-285
-281
-270
-248
-248
-233
-232
-219
-187
-168
-151
-113
-85
-56
-54
-72
-54
-31
-4
21
84
152
176
198
218
248
292
339
352
368
388
406
446
456
495
546
575
588
587
601
616
615
608
617
608
610
617
594
577
572
554
528
496
475
478
463
407
361
323
288
258
227
212
210
179
142
93
34
0
-42
-71
-97
-110
-119
-160
-197
-204
-233
-286
-337
-362
-381
-417
-407
-391
-410
-422
-457
-486
-474
-496
-527
-524
-523
-537
-566
-592
-618
-632
-646
-650
-644
-662
-668
-702
-760
-810
-844
-833
-820
-829
-838
-839
-880
-910
-925
-960
-973
-969
-973
-971
-964
-953
-940
-930
-938
-960
-937
-909
-858
-826
-804
-780
-759
-748
-754
-755
-740
-710
-687
-668
-655
-638
-627
-614
-613
-608
-573
-552
-530
-514
-531
-512
-483
-476
-463
-429
-394
-390
-389
-377
-353
-346
-352
-333
-335
-348
-357
-358
-361
-358
-329
-297
-299
-304
-280
-235
-215
-223
-206
-196
-196
-201
-175
-148
-115
-71
-17
24
37
51
84
111
140
189
216
256
294
317
333
341
355
397
432
445
466
488
523
532
521
530
550
544
538
552
563
564
563
570
564
563
570
555
521
489
483
482
481
482
492
506
482
444
418
409
376
324
278
238
218
186
157
133
84
32
-18
-63
-84
-75
-84
-128
-148
-170
-204
-222
-227
-231
-256
-296
-326
-343
-372
-396
-421
-451
-460
-475
-493
-505
-504
-514
-557
-591
-593
-601
-635
-638
-642
-673
-708
-728
-739
-762
-779
-778
-755
-747
-767
-766
-765
-774
-786
-793
-804
-789
-779
-793
-787
-764
-730
-728
-740
-727
-708
-703
-696
-692
-687
-674
-681
-686
-669
-662
-664
-663
-659
-641
-630
-609
-606
-615
-612
-611
-602
-586
-575
-582
-590
-583
-540
-517
-508
-499
-493
-465
-466
-483
-442
-413
-414
-392
-373
-349
-334
-321
-305
-292
-264
-260
-251
-215
-172
-138
-115
-101
-59
-35
-29
-11
16
47
72
105
131
145
170
198
217
251
289
326
367
392
409
422
438
454
452
453
444
446
465
460
447
471
484
485
477
451
451
442
430
434
439
473
489
495
509
518
498
470
456
434
413
376
337
296
281
274
250
205
155
111
82
48
15
-23
-79
-123
-167
-224
-274
-305
-329
-353
-367
-391
-414
-441
-476
-503
-526
-554
-582
-614
-638
-659
-677
-686
-700
-731
-766
-767
-767
-770
-783
-807
-825
-850
-872
-879
-884
-902
-892
-896
-905
-915
-909
-883
-889
-913
-921
-912
-913
-907
-908
-908
-889
-898
-903
-886
-882
-899
-889
-877
-881
-889
-908
-933
-951
-967
-978
-993
-1008
-1005
-1000
-1001
-993
-990
-986
-983
-993
-1001
-997
-970
-936
-914
-882
-842
-818
-811
-812
-784
-743
-725
-695
-664
-632
-603
-588
-570
-532
-495
-469
-438
-388
-338
-301
-263
-233
-187
-140
-94
-58
3
78
90
90
99
141
187
202
199
225
272
309
336
350
364
391
412
397
390
394
412
413
394
398
413
401
370
365
398
409
403
416
420
402
394
408
409
401
424
451
465
456
435
427
416
397
379
375
371
368
358
342
337
330
313
290
265
225
178
156
137
92
35
-13
-28
-57
-122
-187
-220
-241
-250
-303
-339
-350
-361
-397
-430
-449
-487
-521
-557
-591
-619
-623
-635
-655
-667
-660
-673
-678
-690
-712
-725
-724
-731
-718
-740
-710
-732
-724
-687
-712
-696
-723
-720
-720
-716
-704
-711
-690
-692
-702
-694
-685
-672
-665
-646
-657
-667
-677
-683
-684
-676
-685
-675
-658
-691
-698
-678
-649
-660
-681
-687
-689
-687
-697
-692
-681
-672
-676
-657
-619
-592
-579
-580
-589
-571
-541
-509
-485
-488
-474
-461
-450
-441
-409
-361
-316
-311
-295
-250
-246
-239
-222
-200
-156
-133
-103
-50
-18
2
21
49
73
83
80
103
131
161
189
205
230
250
245
252
289
330
351
344
365
391
385
357
354
379
371
368
378
398
398
397
408
412
446
477
498
537
566
573
585
570
553
557
570
574
563
558
559
550
530
526
516
492
473
471
450
417
398
367
322
252
191
138
95
55
12
-39
-90
-127
-181
-240
-298
-347
-398
-468
-530
-573
-588
-607
-639
-659
-677
-686
-676
-687
-680
-686
-700
-706
-730
-749
-750
-753
-760
-769
-781
-778
-798
-825
-831
-818
-802
-783
-759
-746
-755
-756
-766
-761
-764
-787
-779
-797
-784
-787
-761
-922
-919
-868
-993
-1225
-1224
-1362
-1458
-1263
-1835
-1904
-1623
-1585
-1603
-1766
-2032
-1911
-2350
-2531
-2193
-2339
-2295
-2305
-2476
-2598
-2644
-2752
-2750
-2792
-2904
-2883
-2853
-2886
-2890
-2916
-3002
-3091
-3125
-3062
-3108
-3040
-3017
-2929
-2964
-3256
-3409
-3355
-3359
-3283
-3061
-2678
-2419
-2381
-2212
-2183
-2334
-2266
-2226
-2412
-2766
-3319
-3526
-3565
-3383
-3003
-2595
-2402
-2394
-2087
-1835
-1739
-1666
-1677
-1738
-1688
-1243
-1021
-886
-887
-1146
-1152
-920
-451
85
440
731
1139
1248
1353
1586
1770
1903
1889
1826
1766
1738
1645
1676
1616
1466
1363
1212
985
768
590
383
123
-119
-360
-639
-873
-1103
-1348
-1654
-1934
-2242
-2597
-2808
-3037
-3311
-3510
-3714
-3833
-3908
-3999
-3975
-3885
-3791
-3686
-3571
-3493
-3370
-3227
-3051
-2868
-2793
-2683
-2647
-2644
-2731
-2717
-2545
-2357
-2114
-1939
-1863
-1786
-1770
-1864
-1852
-1876
-1943
-1986
-2342
-2685
-3004
-3453
-3530
-3457
-3429
-3245
-3213
-3279
-3294
-3368
-3317
-3215
-3242
-3352
-3541
-3897
-4228
-4470
-4642
-4640
-4657
-4606
-4459
-4317
-4057
-3768
-3371
-2918
-2448
-1971
-1646
-1414
-1252
-1089
-837
-550
-324
-63
154
141
119
86
6
54
187
467
938
1388
1709
1704
1588
1853
2347
2694
2603
2400
2541
2576
2376
2721
3389
3655
3896
4016
4143
4269
4127
4328
4609
4560
4855
5111
5249
5348
5308
5604
6005
6463
6612
6665
6497
6156
5755
5704
5854
5463
5390
5441
5017
4598
4596
4136
3972
4256
3952
4166
4167
3950
4163
3694
3224
3017
2288
2324
1966
1637
1890
1633
1661
1644
1543
1630
1847
1708
1812
1882
1774
1844
1621
1455
1358
1095
923
834
644
685
724
737
888
841
909
912
836
793
658
512
363
183
77
34
-38
-33
42
55
134
220
189
207
192
105
92
60
9
51
-8
9
19
-33
-5
-8
27
75
102
144
183
153
135
75
14
-3
-39
-22
-5
7
7
-17
-52
-92
-130
-154
-203
-216
-232
-302
-334
-353
-368
-372
-368
-352
-327
-307
-302
-301
-305
-315
-342
-358
-371
-395
-400
-388
-385
-387
-368
-332
-321
-301
-251
-225
-226
-244
-238
-235
-247
-256
-247
-225
-198
-179
-159
-131
-128
-105
-58
-33
-20
-2
2
-1
-8
-30
-57
-77
-88
-90
-84
-83
-78
-71
-78
-64
-53
-38
-35
-55
-87
-104
-126
-172
-157
-175
-170
-146
-151
-119
-133
-145
-157
-165
-147
-142
-147
-126
-121
-134
-130
-130
-123
-121
-110
-108
-106
-91
-66
-62
-68
-62
-55
-32
-17
-5
11
16
17
12
21
33
63
107
127
137
155
149
124
106
99
88
75
57
51
49
54
51
32
49
63
65
86
103
101
84
74
56
60
52
32
41
40
23
5
3
1
-8
-12
14
15
10
16
4
-36
-68
-98
-128
-149
-167
-170
-198
-228
-246
-242
-250
-289
-312
-320
-335
-327
-327
-348
-351
-358
-353
-367
-372
-342
-342
-346
-344
-341
-352
-365
-346
-329
-340
-339
-327
-322
-327
-346
-346
-356
-367
-356
-368
-347
-351
-306
-322
-252
-267
-209
-336
-207
-1450
-2407
-3314
-4741
-4555
-4397
-3482
-2037
-665
795
1885
2511
2932
2682
2110
1214
39
-1036
-1955
-2417
-2429
-1979
-1130
-203
671
1285
1556
1485
1207
749
241
-243
-694
-1075
-1326
-1420
-1409
-1191
-787
-291
221
675
1092
1128
718
304
123
-232
-650
-695
-827
-955
-994
-819
-611
-318
-20
287
849
877
520
348
207
92
-110
-332
-112
184
-31
-369
-168
-118
-225
-137
158
271
274
63
-479
-608
-49
610
690
905
673
-283
-772
-600
-627
-1015
-641
-157
71
-167
-396
-459
-380
255
383
114
175
279
-21
-452
-397
-611
-625
-570
-455
-787
-916
-812
-631
-180
-188
-132
-337
-248
-35
-100
-375
-221
-481
-1022
-1125
-1379
-2221
-3480
-4592
-4745
-4853
-3576
-2626
-1831
-790
-534
-63
291
-185
-1145
-1628
-2403
-2965
-2693
-2397
-1931
-1010
23
286
631
866
433
-289
-836
-884
-499
-383
-517
-582
-830
-1279
-1853
-2283
-2039
-1410
-986
-650
-327
-327
-486
-738
-1121
-1232
-1434
-1638
-1867
-2078
-2021
-1700
-1146
-957
-784
-676
-766
-1268
-1661
-1522
-1225
-805
-357
164
101
-317
-778
-1261
-1484
-1373
-1180
-978
-625
-429
-275
-213
-270
-142
-193
-400
-740
-1105
-1158
-1175
-771
-462
-383
-455
-765
-765
-930
-1109
-1228
-1248
-894
-525
-44
250
-177
-707
-1032
-1336
-1428
-1145
-461
-194
-324
-475
-427
-300
-393
-437
-438
-647
-788
-508
-379
-442
-301
-361
-437
-340
-276
-579
-994
-803
-735
-785
-486
-327
-382
-433
-608
-574
-725
-1115
-1027
-878
-769
-668
-505
-518
-496
-318
-620
-1017
-1110
-863
-578
-849
-922
-837
-742
-429
-492
-692
-676
-804
-790
-414
-427
-541
-476
-690
-1100
-1155
-1092
-1056
-828
-611
-495
-696
-686
-453
-529
-643
-648
-572
-466
-624
-931
-1050
-927
-736
-897
-1072
-921
-721
-643
-688
-661
-654
-611
-510
-637
-848
-946
-1151
-1373
-1466
-1402
-1322
-1315
-1265
-1108
-891
-724
-721
-634
-505
-599
-578
-688
-708
-624
-734
-780
-918
-1036
-971
-728
-485
-274
-44
23
29
44
4
-30
-76
-29
-143
-245
-287
-368
-206
-12
198
393
409
442
574
732
812
795
834
766
614
520
306
134
97
-9
-53
-49
-130
-12
76
76
102
30
-14
-75
-122
-113
-68
-57
-68
-43
-221
-321
-416
-512
-481
-605
-620
-664
-760
-723
-755
-722
-755
-861
-879
-977
-1020
-1107
-1222
-1244
-1320
-1350
-1450
-1512
-1527
-1599
-1562
-1513
-1416
-1316
-1274
-1236
-1278
-1380
-1414
-1477
-1565
-1564
-1637
-1670
-1637
-1642
-1593
-1500
-1441
-1342
-1268
-1222
-1078
-1030
-963
-882
-895
-852
-800
-814
-727
-650
-583
-411
-355
-214
16
144
355
547
633
762
807
808
882
886
891
950
909
953
1053
1077
1251
1446
1564
1839
2013
2164
2367
2405
2521
2617
2654
2763
2805
2775
2790
2752
2750
2873
2933
3098
3288
3371
3538
3685
3791
3953
4100
4141
4111
4012
3773
3689
3583
3451
3510
3403
3375
3370
3247
3304
3268
3230
3220
3002
2824
2643
2358
2102
1907
1646
1442
1339
1110
1079
1061
811
802
605
369
326
-2
-232
-564
-1054
-1412
-1794
-2021
-2111
-2178
-2255
-2299
-2411
-2465
-2375
-2351
-2193
-2087
-2185
-2189
-2344
-2498
-2465
-2522
-2525
-2539
-2609
-2613
-2562
-2475
-2288
-2131
-2048
-1894
-1868
-1851
-1761
-1843
-1792
-1802
-1948
-1904
-1969
-2024
-1962
-1965
-1860
-1741
-1622
-1450
-1304
-1124
-986
-887
-810
-752
-736
-713
-637
-626
-470
-252
-62
286
586
895
1279
1590
1946
2214
2288
2240
2066
1847
1692
1617
1599
1655
1691
1768
1879
2042
2336
2615
2831
2973
3008
2977
2959
2954
2982
3022
2913
2886
2811
2771
3077
3223
3575
3945
4121
4613
4883
5307
5817
6021
6540
6613
6729
6984
6853
7158
7214
7251
7369
7188
7236
6982
6727
6300
5511
4698
3166
1588
-129
-1810
-2634
-3227
-3331
-3336
-3785
-4248
-4810
-5131
-4814
-4298
-3802
-3563
-3915
-4450
-4795
-4867
-4503
-3972
-3691
-3541
-3437
-3132
-2252
-1152
-20
927
1358
1643
1935
2306
2822
3243
3328
3245
2950
2648
2616
2546
2584
2614
2499
2458
2409
2364
2337
2077
1627
1036
283
-401
-1053
-1735
-2491
-3401
-4449
-5710
-6885
-7721
-8357
-8280
-7767
-7305
-6647
-6405
-6259
-5952
-5717
-5154
-4691
-4381
-4166
-4222
-4080
-3787
-3264
-2588
-1996
-1606
-1286
-870
-418
328
825
1026
964
484
116
-189
-373
-484
-722
-981
-1207
-1264
-1183
-956
-777
-643
-519
-479
-339
-171
1
49
-172
-573
-1016
-1360
-1531
-1526
-1463
-1309
-1093
-857
-469
-64
381
918
1385
1881
2239
2456
2662
2704
2832
2989
3155
3381
3542
3774
4115
4503
4968
5484
5855
6167
6372
6265
6329
6300
6066
6139
5715
5393
5370
5005
5245
5368
5302
5567
5350
5290
5128
3927
2298
260
-2409
-3905
-4509
-4864
-4097
-4264
-4881
-5186
-5942
-5510
-4531
-3665
-2730
-2805
-3259
-3632
-3871
-3667
-3219
-3164
-3397
-3415
-3475
-2507
-1154
-224
1039
1283
1436
1850
2000
2664
2889
2853
2525
2041
1617
1272
1135
846
837
663
691
1001
1111
1324
1284
984
506
-47
-672
-1158
-1637
-2484
-3302
-4524
-5909
-6914
-7577
-7553
-7183
-6580
-6033
-5679
-5338
-4950
-4436
-3939
-3458
-3390
-3499
-3584
-3794
-3552
-3221
-2906
-2574
-2513
-2303
-1787
-1084
-307
256
391
248
-19
-284
-472
-774
-1143
-1532
-1925
-2081
-2068
-1891
-1586
-1280
-1077
-895
-672
-427
-118
11
-54
-378
-900
-1316
-1671
-1890
-1952
-1925
-1823
-1590
-1306
-977
-551
-159
329
813
1158
1435
1555
1669
1762
1787
1797
1688
1666
1743
1940
2247
2631
2993
3343
3752
3958
4212
4354
4408
4423
4230
4023
3884
3541
3244
2623
1779
1154
670
969
1446
2109
2808
2892
3271
3348
3365
3805
3414
3215
2236
525
-701
-2410
-3238
-3370
-3702
-3263
-3480
-3425
-2995
-2729
-1883
-1371
-918
-872
-1190
-1587
-2132
-2467
-2761
-2854
-2886
-3081
-2942
-2704
-2207
-1299
-635
15
501
557
747
638
408
257
-218
-595
-952
-1451
-1585
-1657
-1577
-1264
-1079
-759
-495
-260
-58
11
-289
-1079
-1927
-3064
-4055
-4614
-5235
-5446
-5595
-5732
-5400
-5214
-4663
-3912
-3509
-2846
-2658
-2727
-2697
-3000
-3086
-3297
-3655
-3844
-4070
-4060
-3784
-3365
-2962
-2510
-2056
-1730
-1355
-1179
-1016
-918
-1058
-1125
-1455
-1825
-2003
-2281
-2302
-2233
-2078
-1809
-1514
-1115
-755
-487
-320
-183
-157
-201
-346
-658
-997
-1337
-1657
-1901
-2059
-2083
-1925
-1687
-1370
-964
-602
-155
233
484
687
682
631
523
371
273
94
9
5
54
252
490
895
1284
1616
1979
2190
2343
2496
2603
2696
2540
2493
2434
2279
2450
2504
2622
2799
2903
3097
3178
3382
3519
3579
3631
3495
3424
3117
2819
2524
2130
2079
1899
1920
1923
1709
1630
1059
624
92
-565
-863
-1313
-1486
-1865
-2267
-2546
-2914
-2990
-2985
-2798
-2632
-2385
-2142
-1950
-1650
-1474
-1312
-1382
-1492
-1528
-1645
-1479
-1336
-1295
-1187
-1267
-1186
-995
-750
-405
-224
-66
-15
26
28
-58
-201
-501
-1003
-1494
-1933
-2374
-2726
-2952
-3216
-3538
-3603
-3452
-3318
-3189
-3088
-3047
-3022
-3058
-3066
-3195
-3347
-3461
-3586
-3574
-3611
-3546
-3382
-3218
-2990
-2832
-2618
-2351
-2030
-1785
-1667
-1581
-1586
-1610
-1598
-1603
-1639
-1647
-1547
-1432
-1304
-1144
-972
-749
-516
-353
-292
-234
-149
-54
-14
-102
-288
-516
-699
-830
-911
-974
-981
-901
-832
-774
-701
-587
-453
-306
-201
-138
-83
-29
72
134
155
164
228
404
594
826
1057
1248
1453
1626
1791
1902
1986
2068
2115
2168
2125
2127
2149
2167
2335
2424
2596
2764
2862
3080
3170
3225
3305
3281
3315
3221
3093
3008
2868
2848
2703
2550
2415
2234
2125
2047
2123
2026
1891
1861
1652
1515
1276
991
809
555
341
-6
-413
-713
-1073
-1201
-1264
-1246
-1212
-1331
-1283
-1430
-1498
-1455
-1466
-1336
-1417
-1487
-1604
-1748
-1687
-1719
-1675
-1655
-1808
-1839
-1756
-1578
-1407
-1321
-1318
-1530
-1747
-1892
-1905
-1897
-1998
-2067
-2434
-2894
-3132
-3220
-3132
-3070
-3049
-3220
-3460
-3398
-3223
-3132
-3056
-3132
-3261
-3319
-3296
-3162
-3047
-2836
-2745
-2836
-2869
-2740
-2439
-2229
-2037
-1980
-2075
-2059
-2025
-1896
-1842
-1786
-1703
-1669
-1521
-1355
-1184
-1013
-812
-602
-501
-398
-264
-124
70
241
301
255
226
248
216
168
92
-33
-184
-336
-425
-480
-528
-510
-485
-482
-414
-266
-64
141
271
325
334
411
596
736
833
850
785
789
839
939
1105
1240
1390
1513
1573
1675
1776
1913
2063
2169
2256
2334
2409
2459
2538
2611
2639
2664
2721
2787
2859
2866
2896
2894
2826
2734
2560
2436
2282
2147
2041
1764
1533
1384
1215
1197
1128
1073
999
885
893
782
686
557
356
288
45
-168
-346
-605
-751
-883
-918
-968
-1012
-961
-992
-965
-945
-956
-856
-799
-746
-776
-856
-944
-1065
-1166
-1292
-1313
-1353
-1383
-1309
-1382
-1469
-1495
-1475
-1482
-1565
-1645
-1830
-2033
-2151
-2223
-2327
-2427
-2510
-2542
-2541
-2459
-2300
-2174
-2049
-1996
-2003
-1970
-1887
-1814
-1825
-1856
-1924
-2019
-2016
-2019
-2009
-1997
-1975
-1892
-1803
-1627
-1533
-1481
-1437
-1443
-1355
-1344
-1264
-1186
-1130
-1097
-1101
-1017
-927
-747
-607
-487
-359
-195
-35
78
198
247
238
177
85
-52
-178
-298
-407
-491
-607
-715
-771
-591
-507
-357
-126
164
435
586
769
885
1015
1005
1005
889
862
829
763
702
631
602
596
658
789
929
1078
1250
1391
1556
1643
1762
1810
1863
1902
1919
1999
2067
2153
2208
2163
2155
2147
2223
2282
2220
2214
2058
2044
1922
1795
1840
1737
1794
1638
1497
1373
1157
1226
1151
1140
1066
866
905
726
728
624
392
354
74
-30
-290
-381
-391
-636
-632
-795
-789
-737
-716
-611
-645
-522
-452
-335
-233
-299
-384
-558
-658
-688
-748
-756
-816
-915
-1007
-1068
-1125
-1121
-1056
-1052
-1075
-1188
-1256
-1378
-1540
-1661
-1801
-1851
-1907
-1891
-1923
-2013
-2017
-2016
-1944
-1864
-1797
-1746
-1749
-1713
-1670
-1593
-1561
-1546
-1530
-1559
-1539
-1470
-1402
-1349
-1267
-1240
-1219
-1157
-1066
-959
-889
-856
-868
-854
-831
-778
-695
-649
-593
-583
-547
-480
-419
-302
-200
-61
60
138
249
314
371
359
301
194
17
-127
-269
-358
-452
-514
-491
-446
-309
-120
111
368
554
723
845
943
1029
1061
1087
1010
933
895
844
852
857
886
917
966
1088
1173
1287
1417
1474
1535
1588
1668
1721
1781
1825
1798
1790
1779
1778
1789
1832
1869
1884
1879
1878
1913
1938
1941
1952
1892
1787
1703
1621
1568
1547
1538
1531
1465
1406
1293
1266
1265
1216
1266
1169
996
802
579
518
466
470
477
398
341
193
118
84
56
143
179
264
380
406
446
413
405
339
358
469
498
556
570
533
452
369
299
188
127
115
46
-30
-162
-275
-391
-497
-559
-663
-741
-827
-942
-1000
-1064
-1107
-1194
-1290
-1275
-1291
-1234
-1107
-1018
-1000
-1016
-961
-966
-935
-888
-955
-1032
-1121
-1200
-1258
-1275
-1290
-1341
-1320
-1262
-1244
-1181
-1145
-1118
-1100
-1123
-1052
-1008
-973
-943
-923
-888
-873
-799
-723
-645
-563
-506
-414
-292
-215
-193
-181
-207
-295
-392
-454
-531
-616
-703
-763
-839
-853
-784
-726
-594
-454
-284
-122
-24
101
179
241
292
308
315
287
294
320
353
361
363
402
480
573
701
794
841
883
864
843
851
863
881
950
986
974
992
1010
1059
1131
1206
1215
1207
1226
1204
1210
1183
1181
1202
1180
1113
1016
955
880
800
739
610
575
505
431
400
304
187
54
7
-80
-97
-24
-73
-54
-63
-32
-9
29
87
-18
-82
-229
-331
-332
-324
-312
-394
-436
-478
-440
-351
-273
-175
-146
-77
-83
-109
-116
-186
-254
-423
-639
-850
-1047
-1132
-1269
-1317
-1413
-1493
-1535
-1619
-1578
-1623
-1577
-1541
-1569
-1621
-1730
-1740
-1772
-1794
-1822
-1855
-1841
-1833
-1757
-1708
-1640
-1570
-1542
-1505
-1461
-1419
-1382
-1382
-1418
-1461
-1479
-1495
-1527
-1530
-1560
-1560
-1536
-1475
-1403
-1322
-1218
-1126
-1022
-908
-816
-705
-591
-498
-409
-345
-278
-209
-171
-171
-196
-248
-296
-362
-458
-555
-639
-705
-772
-798
-752
-690
-619
-513
-398
-292
-194
-102
-14
94
213
283
347
392
453
484
491
532
571
590
619
645
676
757
806
844
846
851
873
898
909
889
885
840
795
738
759
773
789
834
835
847
839
893
923
959
963
945
878
758
680
548
473
321
164
21
-112
-217
-269
-296
-330
-289
-295
-278
-260
-255
-272
-261
-239
-269
-271
-286
-300
-317
-341
-388
-462
-462
-508
-594
-649
-679
-718
-751
-738
-746
-745
-745
-767
-781
-800
-805
-828
-870
-902
-965
-1036
-1100
-1139
-1176
-1251
-1316
-1412
-1501
-1586
-1640
-1680
-1739
-1757
-1785
-1790
-1790
-1789
-1775
-1759
-1750
-1765
-1779
-1780
-1794
-1789
-1792
-1806
-1831
-1811
-1800
-1799
-1777
-1748
-1685
-1674
-1654
-1619
-1590
-1512
-1476
-1450
-1436
-1419
-1399
-1379
-1330
-1266
-1142
-1044
-915
-788
-673
-530
-425
-326
-293
-290
-298
-348
-436
-546
-638
-733
-825
-888
-906
-879
-821
-727
-624
-517
-380
-253
-85
71
181
256
300
339
327
305
248
170
112
42
-12
-46
-19
62
169
294
450
618
800
973
1088
1192
1247
1286
1283
1249
1200
1131
1071
979
860
779
753
765
778
795
811
858
935
1004
1080
1142
1186
1192
1137
1087
1005
890
756
556
346
156
28
-61
-105
-159
-222
-255
-298
-324
-343
-344
-328
-315
-290
-310
-314
-322
-345
-385
-416
-453
-493
-517
-562
-583
-590
-592
-634
-684
-707
-754
-789
-810
-869
-953
-1043
-1132
-1245
-1333
-1416
-1509
-1604
-1673
-1693
-1715
-1707
-1679
-1715
-1730
-1725
-1720
-1702
-1689
-1664
-1681
-1701
-1737
-1777
-1793
-1823
-1825
-1842
-1843
-1843
-1821
-1769
-1732
-1694
-1625
-1541
-1477
-1386
-1308
-1217
-1112
-1027
-947
-875
-815
-727
-647
-571
-483
-424
-362
-311
-280
-277
-313
-367
-435
-519
-602
-651
-689
-739
-786
-809
-796
-776
-720
-624
-526
-435
-331
-202
-76
39
115
190
264
282
297
322
342
365
372
386
433
455
480
506
522
570
640
710
769
835
910
1004
1085
1182
1263
1321
1388
1410
1401
1389
1377
1356
1320
1253
1193
1147
1058
969
868
764
670
604
543
466
386
311
253
165
51
-44
-84
-144
-227
-257
-297
-337
-378
-435
-499
-546
-552
-538
-522
-514
-516
-500
-454
-400
-337
-275
-211
-185
-193
-188
-196
-223
-257
-294
-347
-424
-478
-508
-543
-596
-654
-723
-789
-847
-878
-900
-928
-932
-975
-1019
-1045
-1055
-1084
-1115
-1136
-1150
-1177
-1209
-1216
-1235
-1259
-1281
-1297
-1311
-1316
-1313
-1293
-1253
-1218
-1206
-1205
-1190
-1171
-1143
-1115
-1090
-1085
-1091
-1076
-1032
-946
-855
-767
-690
-618
-560
-491
-439
-404
-370
-342
-294
-281
-269
-278
-280
-286
-334
-365
-355
-358
-382
-409
-422
-404
-360
-294
-232
-169
-126
-111
-70
-12
54
127
200
258
296
323
338
338
341
364
357
343
340
331
312
303
307
335
372
397
420
465
508
532
568
598
585
598
593
591
613
605
587
575
564
554
538
497
478
455
420
398
361
324
284
245
218
196
156
114
79
39
10
-27
-78
-146
-209
-260
-297
-337
-363
-372
-385
-393
-431
-446
-450
-485
-513
-535
-570
-600
-602
-618
-641
-675
-705
-726
-761
-794
-817
-840
-849
-882
-920
-956
-991
-1017
-1041
-1055
-1080
-1099
-1111
-1148
-1176
-1196
-1211
-1240
-1257
-1261
-1253
-1249
-1254
-1246
-1253
-1263
-1271
-1268
-1256
-1227
-1201
-1166
-1127
-1103
-1078
-1055
-1025
-985
-954
-932
-915
-889
-849
-818
-794
-758
-712
-672
-645
-603
-565
-550
-550
-564
-553
-539
-522
-502
-473
-427
-414
-404
-383
-359
-336
-306
-283
-255
-228
-200
-177
-161
-154
-145
-125
-94
-62
-36
-16
7
49
77
113
144
166
179
181
207
212
193
194
201
233
261
289
297
290
314
319
318
328
342
352
373
393
381
359
344
326
295
266
252
249
248
229
210
176
142
127
98
47
-20
-74
-100
-152
-223
-305
-351
-366
-411
-474
-515
-549
-586
-629
-691
-737
-778
-809
-836
-878
-911
-940
-982
-1022
-1048
-1053
-1061
-1075
-1073
-1074
-1075
-1067
-1053
-1030
-1026
-1006
-987
-977
-969
-979
-1004
-1009
-1001
-989
-975
-969
-974
-987
-970
-963
-966
-961
-937
-906
-866
-834
-826
-830
-809
-766
-749
-735
-701
-660
-635
-603
-565
-528
-473
-412
-359
-316
-263
-207
-171
-142
-97
-48
-23
-15
-7
20
53
78
93
126
154
175
211
253
299
323
351
397
436
457
466
473
486
492
490
519
565
589
592
607
635
659
681
717
765
813
837
850
870
873
858
861
866
876
883
883
877
891
878
849
827
803
781
734
695
650
584
509
464
411
348
285
244
217
183
133
63
11
-52
-125
-182
-228
-252
-287
-324
-372
-443
-501
-534
-571
-631
-655
-663
-674
-698
-717
-724
-737
-749
-755
-744
-727
-698
-689
-692
-689
-688
-692
-697
-676
-661
-653
-626
-603
-587
-580
-586
-588
-594
-603
-607
-617
-619
-625
-640
-666
-694
-699
-680
-668
-675
-701
-731
-741
-745
-758
-768
-784
-783
-779
-771
-771
-790
-784
-765
-756
-743
-728
-709
-696
-679
-654
-634
-597
-533
-465
-428
-397
-345
-299
-269
-243
-214
-188
-136
-82
-36
-1
22
56
101
122
150
199
245
281
302
323
336
338
353
372
397
416
437
470
486
482
494
503
490
500
505
501
498
516
537
529
514
524
524
506
496
506
513
498
496
495
487
465
432
424
401
361
348
337
327
313
288
273
259
221
175
126
114
90
41
3
-38
-91
-134
-167
-198
-233
-269
-287
-308
-339
-378
-435
-491
-540
-583
-619
-640
-673
-685
-699
-717
-734
-747
-763
-802
-808
-820
-829
-847
-841
-838
-852
-859
-858
-852
-854
-841
-847
-843
-833
-826
-819
-803
-773
-764
-752
-740
-752
-766
-764
-776
-779
-759
-749
-747
-731
-712
-689
-655
-614
-589
-570
-563
-552
-527
-505
-480
-443
-416
-392
-356
-308
-257
-226
-192
-158
-120
-86
-55
-5
38
64
93
115
145
185
209
239
286
335
376
406
439
466
490
519
556
602
649
686
716
728
748
763
778
780
805
832
835
850
874
898
910
938
940
952
968
971
1003
994
978
973
954
909
842
787
747
706
671
654
611
553
494
423
356
284
232
194
156
113
51
-8
-76
-146
-201
-249
-288
-327
-364
-398
-444
-484
-543
-610
-662
-694
-720
-746
-757
-765
-772
-786
-789
-804
-827
-838
-861
-855
-845
-850
-848
-859
-875
-877
-906
-934
-952
-966
-972
-994
-1027
-1055
-1076
-1107
-1120
-1122
-1118
-1132
-1150
-1133
-1112
-1100
-1075
-1049
-1036
-1026
-1010
-1011
-1007
-991
-963
-937
-933
-920
-893
-866
-842
-820
-793
-746
-688
-632
-594
-542
-494
-443
-398
-343
-269
-192
-101
-33
33
91
129
177
232
311
352
392
443
476
500
531
575
624
664
679
703
746
782
802
827
850
872
874
902
935
965
1011
1046
1076
1102
1138
1156
1163
1177
1186
1174
1156
1104
1023
970
930
910
894
869
806
708
624
543
458
398
368
341
304
270
210
111
17
-70
-164
-215
-225
-237
-259
-334
-421
-522
-627
-694
-753
-820
-843
-859
-885
-921
-978
-1036
-1088
-1118
-1121
-1111
-1087
-1047
-1011
-992
-997
-996
-988
-979
-955
-903
-864
-838
-813
-784
-763
-776
-778
-760
-745
-742
-749
-723
-691
-677
-682
-696
-699
-713
-732
-746
-761
-754
-746
-725
-681
-657
-653
-658
-666
-670
-655
-660
-672
-689
-692
-698
-707
-709
-721
-721
-736
-732
-711
-687
-679
-654
-624
-600
-575
-582
-573
-558
-532
-498
-468
-438
-402
-364
-330
-297
-240
-190
-133
-81
-34
37
108
160
181
210
238
276
323
347
376
407
464
506
523
543
564
580
609
650
679
699
741
760
764
772
779
806
820
828
857
890
895
907
880
813
752
697
666
648
628
597
524
459
398
315
219
138
102
67
33
-16
-68
-139
-226
-310
-365
-414
-445
-457
-487
-519
-577
-637
-673
-702
-756
-802
-817
-814
-842
-876
-878
-905
-921
-925
-952
-954
-938
-936
-916
-907
-884
-851
-835
-809
-799
-796
-768
-738
-726
-722
-725
-726
-731
-733
-759
-792
-818
-829
-834
-843
-849
-860
-855
-872
-876
-854
-860
-875
-878
-868
-867
-853
-839
-843
-836
-830
-818
-805
-795
-775
-758
-749
-718
-696
-682
-679
-675
-644
-631
-608
-559
-516
-479
-441
-399
-344
-288
-237
-179
-120
-53
23
71
115
150
184
221
243
280
332
367
409
444
473
502
537
572
589
630
667
692
718
754
805
837
867
896
924
946
974
1001
1015
1045
1040
996
933
885
838
781
759
760
726
676
607
523
423
305
224
207
186
174
158
100
32
-74
-151
-206
-247
-279
-289
-306
-370
-440
-498
-571
-650
-728
-770
-794
-819
-825
-862
-898
-933
-971
-987
-1000
-1015
-1014
-1009
-987
-971
-958
-934
-939
-949
-948
-939
-924
-890
-855
-827
-810
-815
-817
-833
-858
-875
-875
-859
-848
-830
-820
-825
-817
-820
-835
-825
-792
-777
-750
-707
-695
-692
-693
-710
-727
-736
-725
-696
-655
-640
-635
-632
-652
-670
-702
-702
-685
-664
-628
-595
-565
-557
-571
-564
-570
-575
-552
-537
-504
-474
-457
-432
-408
-415
-412
-392
-364
-319
-288
-245
-212
-202
-176
-148
-114
-77
-54
-12
34
78
121
147
167
175
197
217
251
286
320
354
376
397
428
449
459
474
493
499
508
535
551
563
586
599
601
622
646
669
689
690
686
687
651
577
525
483
459
440
405
366
316
256
188
106
40
0
-25
-25
-14
-6
-39
-103
-160
-208
-272
-310
-324
-339
-372
-401
-434
-482
-523
-564
-605
-637
-661
-680
-690
-706
-733
-759
-786
-812
-828
-843
-845
-826
-794
-782
-780
-771
-779
-777
-778
-777
-765
-760
-750
-736
-731
-732
-736
-756
-768
-795
-806
-808
-808
-801
-811
-828
-841
-867
-895
-903
-888
-858
-833
-810
-798
-789
-782
-787
-791
-794
-779
-753
-721
-695
-674
-655
-643
-642
-642
-637
-625
-622
-617
-612
-604
-611
-617
-616
-624
-622
-614
-598
-575
-556
-524
-476
-435
-389
-367
-320
-247
-198
-144
-94
-64
-16
25
43
57
78
116
164
208
252
301
348
399
419
427
460
487
504
519
554
593
610
648
685
719
748
788
834
859
886
885
865
839
797
754
707
658
630
609
588
559
508
461
424
400
377
363
356
329
283
236
181
124
71
24
0
-27
-64
-103
-155
-210
-256
-306
-366
-427
-470
-514
-567
-611
-658
-717
-757
-794
-835
-866
-879
-891
-915
-945
-966
-956
-950
-956
-954
-932
-928
-940
-944
-944
-935
-940
-950
-964
-989
-1002
-1004
-993
-977
-979
-982
-977
-980
-982
-964
-944
-917
-896
-887
-844
-806
-781
-766
-747
-726
-712
-688
-657
-613
-583
-564
-566
-564
-571
-570
-558
-577
-586
-588
-596
-606
-593
-578
-564
-563
-559
-535
-521
-511
-492
-476
-480
-465
-442
-450
-437
-410
-381
-353
-335
-303
-293
-289
-283
-263
-250
-236
-190
-149
-115
-88
-69
-44
-21
14
61
101
133
177
205
215
239
263
277
298
306
313
331
347
346
359
364
360
361
360
361
356
362
363
368
383
397
394
396
390
372
382
378
364
351
322
289
258
235
200
167
136
102
46
-10
-45
-87
-117
-152
-186
-235
-283
-324
-362
-386
-403
-430
-483
-543
-598
-636
-687
-736
-775
-811
-845
-876
-891
-899
-924
-956
-988
-1023
-1037
-1061
-1066
-1056
-1073
-1074
-1083
-1091
-1097
-1085
-1079
-1058
-1053
-1049
-1025
-1028
-1022
-989
-974
-967
-949
-934
-922
-911
-893
-860
-824
-807
-790
-758
-728
-704
-683
-650
-626
-619
-599
-573
-548
-542
-531
-525
-531
-524
-516
-507
-499
-478
-468
-457
-430
-415
-401
-373
-352
-328
-300
-267
-235
-206
-171
-138
-87
-28
25
48
66
96
123
140
160
182
201
209
230
253
259
269
295
316
354
385
419
448
461
494
548
606
651
693
728
758
779
809
837
861
856
852
856
847
825
802
766
729
702
655
602
555
506
460
418
379
346
323
295
253
212
154
91
27
-33
-78
-132
-201
-260
-315
-380
-455
-519
-576
-650
-705
-751
-810
-879
-943
-1004
-1045
-1065
-1097
-1120
-1140
-1146
-1143
-1145
-1151
-1128
-1115
-1114
-1109
-1102
-1079
-1069
-1055
-1041
-1017
-1016
-1010
-1009
-1014
-1017
-1030
-1038
-1050
-1056
-1062
-1064
-1048
-1018
-989
-957
-922
-902
-877
-848
-819
-776
-735
-675
-633
-604
-565
-536
-501
-477
-460
-450
-452
-451
-470
-475
-483
-497
-478
-478
-487
-491
-510
-536
-558
-572
-576
-579
-579
-562
-544
-538
-532
-521
-503
-502
-500
-485
-475
-466
-467
-476
-467
-442
-425
-402
-395
-399
-388
-376
-363
-341
-319
-298
-273
-251
-219
-178
-135
-110
-87
-67
-34
-3
4
38
61
83
113
146
181
198
227
268
303
327
348
379
418
459
485
507
531
554
586
608
621
646
666
681
710
700
693
679
648
620
584
560
516
477
424
370
326
289
243
182
146
101
69
35
9
-29
-66
-101
-141
-175
-199
-218
-250
-273
-298
-317
-349
-390
-419
-469
-533
-582
-627
-650
-699
-750
-783
-811
-841
-870
-897
-934
-952
-966
-951
-936
-930
-921
-917
-906
-902
-898
-892
-880
-879
-877
-881
-878
-880
-889
-887
-886
-907
-915
-918
-930
-953
-972
-977
-974
-975
-963
-946
-935
-913
-891
-869
-857
-840
-804
-773
-769
-755
-733
-712
-706
-695
-683
-673
-657
-638
-640
-659
-659
-644
-646
-624
-591
-587
-565
-528
-497
-458
-414
-372
-336
-301
-268
-237
-209
-200
-188
-158
-148
-137
-115
-114
-101
-81
-57
-35
-24
-6
16
31
46
71
96
113
122
133
148
165
205
256
313
355
388
430
472
513
568
608
643
687
734
777
814
861
904
923
922
920
931
956
951
933
903
873
844
803
761
710
648
587
535
485
438
393
351
315
278
231
174
135
93
41
-16
-61
-118
-187
-243
-295
-355
-412
-449
-495
-554
-606
-668
-717
-748
-801
-842
-882
-917
-944
-962
-991
-1013
-1026
-1042
-1053
-1048
-1041
-1033
-1018
-1023
-1026
-1010
-1003
-1005
-1006
-1014
-998
-978
-961
-957
-971
-970
-980
-1021
-1041
-1050
-1047
-1053
-1056
-1039
-1020
-1001
-999
-1010
-1009
-972
-952
-957
-948
-912
-884
-880
-899
-906
-900
-892
-872
-837
-813
-795
-785
-804
-811
-821
-819
-803
-787
-770
-753
-744
-712
-689
-674
-656
-636
-601
-570
-539
-501
-453
-439
-420
-397
-385
-346
-308
-284
-251
-211
-167
-133
-117
-96
-75
-55
-29
-37
-31
1
16
40
76
106
128
125
128
156
183
208
259
303
334
366
406
451
465
475
503
544
588
646
696
737
767
806
855
882
919
951
980
1008
1026
1028
998
979
962
933
898
856
791
722
680
640
563
503
452
366
286
219
151
96
36
-15
-52
-97
-134
-181
-236
-285
-327
-370
-424
-488
-543
-619
-655
-712
-731
-810
-822
-903
-939
-1007
-1048
-1566
-1872
-1346
-1476
-1674
-1916
-2113
-2020
-2015
-2150
-2272
-2272
-2207
-2109
-2065
-2038
-2032
-2003
-2036
-2036
-2214
-2725
-2623
-2508
-2612
-2876
-2913
-2902
-3100
-3114
-3076
-3006
-3189
-3317
-3204
-3155
-3232
-3130
-2920
-2839
-2747
-2702
-2565
-2425
-2371
-2328
-2207
-2082
-2068
-2073
-2088
-2252
-2466
-2724
-2986
-3297
-3570
-3657
-3621
-3655
-3641
-3501
-3391
-3223
-3197
-3170
-2957
-2748
-2553
-2514
-2533
-2512
-2377
-2259
-2097
-1966
-1960
-1981
-1804
-1785
-1642
-1795
-2010
-1833
-1848
-1783
-1851
-1692
-1515
-1214
-987
-669
-213
219
803
1288
1575
1535
1381
1554
1735
2197
2593
3087
3564
3971
4390
4772
5159
5396
5735
6055
6389
6701
6981
7178
7170
7215
7169
6950
6664
6080
5264
4373
3262
2184
1037
-224
-1407
-2673
-3841
-4881
-5791
-6501
-7033
-7275
-7425
-7427
-7305
-7063
-6702
-6349
-5921
-5530
-5230
-4891
-4648
-4440
-4227
-4220
-4173
-4149
-4074
-3863
-3614
-3234
-2783
-2185
-1537
-782
41
897
1799
2675
3529
4336
5013
5464
5734
5777
5706
5445
5034
4488
3807
3050
2265
1464
721
-14
-774
-1515
-2182
-2765
-3293
-3740
-4389
-5038
-5711
-6535
-7142
-7602
-8189
-8639
-9058
-9423
-9618
-9710
-9556
-9280
-8863
-8301
-7631
-6809
-5869
-4876
-3917
-2997
-2215
-1541
-867
-355
145
478
584
641
553
391
259
94
-48
-102
-148
-167
-197
-219
-154
-86
-99
-132
-211
-362
-533
-759
-1061
-1460
-1946
-2440
-2939
-3371
-3758
-4053
-4202
-4276
-4338
-4216
-3909
-3525
-2918
-2235
-1501
-671
159
946
1665
2393
2999
3553
4142
4584
5002
5334
5673
6018
6325
6743
7169
7632
8153
8696
9307
9862
10467
11095
11559
11969
12083
12055
11840
11418
10990
10340
9567
8590
6359
3780
1380
-1623
-3395
-4160
-5275
-6192
-7385
-8797
-9805
-10440
-10308
-9682
-8942
-8248
-7561
-6908
-6368
-5777
-5362
-5118
-4872
-4636
-4039
-3344
-2523
-1703
-1367
-581
100
753
1922
3187
4640
6159
7529
8553
9269
9517
9598
9685
9479
9197
8858
8227
7397
6407
5198
3970
2808
1739
902
252
-221
-687
-1119
-1571
-2458
-3396
-4240
-5270
-6031
-6634
-7481
-8403
-9402
-10402
-11262
-11782
-11854
-11626
-11153
-10363
-9318
-8188
-6858
-5362
-4006
-2706
-1466
-271
847
1709
2395
2708
2564
2298
1939
1510
1249
1079
980
916
847
793
739
736
845
966
1057
1071
947
705
360
-133
-754
-1465
-2211
-2819
-3264
-3536
-3603
-3587
-3504
-3299
-2985
-2516
-1869
-1177
-437
396
1055
1592
2144
2473
2722
3078
3385
3785
4182
4622
5108
5480
5921
6475
7073
7735
8404
9120
9754
10260
10843
11328
11624
11781
11900
11903
11833
11522
11130
10674
9818
9124
8518
7831
7330
5520
2771
479
-2820
-5097
-5372
-6104
-6819
-7793
-9504
-10846
-11781
-11935
-11123
-10265
-9664
-8848
-8174
-7587
-6719
-6149
-5695
-5290
-4992
-4136
-3082
-1995
-840
-437
231
1047
1512
2580
3825
4987
6346
7571
8349
8854
8719
8366
8267
7911
7522
7175
6535
5636
4633
3429
2209
1141
137
-640
-1205
-1627
-2059
-2577
-3050
-3758
-4612
-5252
-6078
-6841
-7330
-8026
-8353
-8504
-9050
-9400
-9606
-9748
-9347
-8946
-8751
-8045
-7422
-6735
-5364
-4308
-3600
-2777
-2003
-1051
-134
557
1282
1682
1850
1984
1872
1760
1635
1547
1448
1132
721
430
170
-104
-391
-933
-1308
-1476
-1773
-2000
-2178
-2494
-2663
-2790
-2954
-2996
-3015
-2778
-2313
-1881
-1602
-1348
-953
-450
60
528
915
1266
1784
2290
2648
3004
3250
3554
4047
4521
5040
5626
6200
6870
7465
7816
8229
8718
9009
9314
9729
9686
9835
10171
10150
10403
10391
10327
10495
10413
10578
10430
10144
10047
9454
8895
8507
7211
4371
1709
-1328
-4659
-5613
-5967
-6610
-7140
-8663
-9942
-10751
-10918
-9651
-8355
-7354
-6448
-5828
-5341
-4790
-4287
-4183
-4215
-4314
-4072
-3338
-2447
-1121
-495
-38
971
1670
2831
4353
5843
7311
8517
9237
9575
9202
8323
7786
7086
6335
5791
5040
4143
3196
2236
1350
605
7
-311
-504
-648
-765
-1201
-1785
-2613
-3704
-4689
-5632
-6290
-6760
-7274
-7521
-7689
-8027
-8678
-8914
-8578
-8279
-7383
-6409
-6018
-5762
-5440
-4768
-4164
-3830
-3344
-2788
-2154
-1431
-654
-119
250
553
729
931
1135
1408
1723
1824
1699
1077
195
-316
-802
-1315
-1771
-2142
-2478
-2779
-2989
-3161
-3322
-3351
-3066
-2647
-2308
-1966
-1484
-1013
-658
-596
-670
-662
-497
-124
208
376
558
803
1072
1584
2026
2368
3012
3787
4522
5179
5753
6306
6610
6670
6773
6823
6924
7217
7629
7815
7841
7848
7952
8209
8292
8539
8985
9198
9670
9982
9955
9847
9484
9126
8500
7812
7383
5571
2276
-391
-3912
-6947
-7139
-7147
-7338
-7786
-9114
-10013
-10504
-10100
-8547
-7306
-6728
-6224
-6074
-6124
-5815
-5614
-5651
-5823
-6016
-5629
-4734
-3271
-1470
-571
471
1665
2475
3789
5196
6522
7569
8145
8366
8088
6991
5907
5293
4552
4098
3839
3393
2936
2404
1944
1565
1070
725
361
-218
-692
-1394
-2371
-3299
-4507
-5793
-6952
-7822
-8130
-8324
-8293
-7990
-7711
-7874
-8267
-7819
-7486
-7041
-5758
-5086
-5257
-5721
-6114
-6117
-5928
-5387
-4535
-3803
-3244
-2376
-1395
-559
321
888
1227
1417
1476
1600
1554
1322
752
-562
-1662
-2377
-3008
-3189
-3064
-3004
-3123
-3235
-3245
-3094
-3036
-2820
-2413
-2268
-2252
-2183
-2116
-2035
-2037
-2087
-2099
-1971
-1526
-928
-155
545
918
1308
1775
2268
2849
3379
3735
4044
4185
4272
4616
4891
4909
5068
5289
5570
6047
6638
7276
7562
7776
8018
8026
8305
8503
8554
8620
8408
8538
8607
8659
8925
8741
8308
7898
7455
7160
6686
3941
934
-1816
-5826
-6900
-6402
-6809
-6795
-7927
-9480
-10163
-10347
-9082
-7356
-6540
-6034
-5889
-6196
-5956
-5532
-5535
-5397
-5533
-5522
-4861
-3747
-1717
-410
367
1788
2646
3585
4834
5806
6764
7529
7717
7533
6800
5588
4840
4084
3498
3549
3411
3052
2781
2378
1974
1563
1054
591
-41
-722
-1464
-2510
-3472
-4503
-5747
-6821
-7629
-7817
-7778
-7677
-7214
-6751
-6395
-5961
-5924
-6258
-6184
-6338
-6571
-6165
-6079
-6395
-6671
-6709
-5919
-5034
-4305
-3202
-1905
-568
549
1207
1539
1813
1898
1451
709
257
-48
-750
-1463
-2004
-2553
-2795
-2856
-2760
-2497
-2383
-2253
-2047
-1995
-2102
-2442
-2896
-3045
-3035
-3172
-3249
-3079
-2667
-2200
-1750
-1209
-560
148
935
1517
1774
1957
2121
2291
2342
2416
2476
2439
2650
2916
3311
3819
4234
4926
5507
5892
6335
6653
7050
7293
7333
7196
6944
6862
6721
6717
6679
6889
7246
7341
7917
8368
8501
8754
8673
8315
7731
7171
6592
4232
724
-2028
-5617
-7535
-6693
-6425
-6349
-6800
-8013
-8480
-8178
-6907
-4971
-3961
-4001
-4443
-5242
-5571
-5231
-4953
-4851
-5013
-5126
-4541
-3398
-1467
338
1334
2750
3735
4294
5128
5563
5674
5577
5194
4728
3963
2914
2343
1895
1458
1483
1557
1619
1721
1592
1399
990
358
-345
-1320
-2247
-3082
-4027
-4728
-5309
-6049
-6491
-6537
-6224
-5601
-4971
-4261
-3634
-3339
-3008
-2841
-3526
-3854
-4001
-4545
-4459
-4527
-5345
-6041
-6253
-5972
-5259
-4095
-2877
-2158
-1632
-1116
-722
-517
-322
-242
-541
-1207
-1870
-2349
-2707
-2722
-2568
-2774
-2793
-2561
-2369
-1945
-1597
-1543
-1772
-1917
-2036
-2309
-2575
-2678
-2724
-2689
-2386
-1886
-1281
-586
171
728
1043
1349
1793
2108
2299
2388
2061
1666
1505
1415
1523
1765
2124
2449
2810
3398
3809
4140
4519
4940
5083
5110
5238
5096
5042
5073
5086
5318
5320
5526
6094
6319
6762
7471
7992
8315
8799
8917
8391
8105
7574
6828
6387
4686
1236
-1545
-4382
-6583
-6024
-5104
-4947
-5352
-6445
-7424
-7405
-6200
-4497
-3303
-3502
-4616
-5678
-6004
-5442
-4402
-3557
-3378
-3306
-2930
-2038
-258
1571
2564
3550
4222
4230
4490
4628
4249
3755
3299
2821
2491
2213
1958
1533
1117
903
829
890
704
366
-75
-818
-1551
-2281
-3210
-3843
-4351
-4894
-5029
-4984
-5080
-4998
-4683
-4240
-3746
-3214
-2746
-2469
-2417
-2445
-2594
-3292
-3804
-4266
-4889
-5030
-4896
-4983
-5058
-4695
-4266
-3773
-2999
-2336
-2026
-1923
-1896
-1994
-2210
-2334
-2395
-2503
-2691
-2910
-3033
-3062
-2849
-2424
-2154
-1902
-1710
-1735
-1819
-1938
-2175
-2489
-2556
-2529
-2519
-2399
-2192
-1941
-1565
-1015
-421
103
578
954
1210
1262
1193
1140
1018
1020
999
933
877
843
907
1156
1619
2124
2561
3011
3257
3239
3361
3464
3514
3720
3917
3983
4082
4169
4467
4853
5360
5882
6292
6722
6949
7299
7562
7693
7954
7982
8120
7895
7484
7040
6434
6036
5710
4634
2037
-521
-3335
-5316
-5118
-4661
-4321
-4922
-6415
-7487
-7670
-6389
-4626
-3463
-3536
-4666
-5654
-5581
-4476
-2938
-1944
-1960
-2526
-2603
-1748
-84
1646
2517
3015
3051
3172
3708
4107
4182
3708
3078
2480
2137
2011
1767
1214
569
134
-170
-165
-360
-810
-1366
-2022
-2425
-2744
-3095
-3401
-3852
-4175
-4299
-4368
-4354
-4270
-4161
-3787
-3292
-2809
-2355
-2255
-2622
-2993
-3279
-3561
-3442
-3502
-3716
-4026
-4526
-4772
-4817
-4515
-4027
-3510
-3030
-2847
-2770
-2643
-2514
-2331
-2214
-2265
-2445
-2728
-2925
-2936
-2823
-2648
-2426
-2209
-2017
-1816
-1659
-1534
-1503
-1540
-1605
-1661
-1588
-1539
-1528
-1518
-1547
-1404
-1021
-485
55
424
573
620
726
902
1159
1348
1346
1162
957
801
779
959
1188
1454
1684
1910
2152
2489
2806
3036
3404
3624
3867
4083
4035
4131
4133
4226
4720
4983
5410
5751
5760
6184
6365
6673
7153
7093
7432
7467
7280
7291
6781
6261
5747
5210
4649
3147
1337
-1161
-3628
-4658
-4943
-4206
-3641
-4220
-5359
-6477
-6509
-5502
-3673
-2351
-2656
-3811
-5042
-5297
-4194
-2447
-1144
-1209
-2234
-3062
-2802
-1088
1018
2554
2947
2252
1646
1726
2548
3550
3916
3383
2298
1246
733
777
1043
1027
545
-34
-486
-660
-588
-549
-705
-1185
-1681
-1998
-2189
-2185
-2309
-2528
-2845
-3218
-3355
-3315
-3053
-2741
-2417
-2164
-2093
-2092
-2116
-2062
-1889
-1799
-1930
-2262
-2850
-3483
-3923
-3956
-3667
-3217
-2859
-2664
-2483
-2252
-1760
-1129
-589
-289
-237
-309
-486
-534
-405
-185
-70
-145
-305
-420
-384
-239
-70
-47
-129
-228
-198
-36
78
82
-65
-207
-314
-399
-400
-447
-478
-507
-654
-734
-696
-470
-195
-31
-87
-146
-337
-434
-654
-703
-287
-222
-348
-165
65
99
338
557
716
813
956
1008
1076
1080
1228
1476
1715
1973
2071
2149
2190
2209
2321
2495
2601
2673
2678
2762
2910
3053
3215
3437
3596
3573
3474
3333
3127
2801
2423
1986
1230
329
-355
-686
-772
-800
-809
-939
-1445
-1934
-2051
-2039
-1747
-1314
-997
-980
-1265
-1487
-1514
-1521
-1502
-1488
-1571
-1597
-1600
-1541
-1413
-1376
-1371
-1343
-1255
-1037
-831
-595
-326
-251
-302
-293
-270
-238
-233
-242
-244
-362
-520
-631
-734
-830
-890
-878
-798
-814
-873
-906
-969
-1017
-990
-901
-870
-950
-1077
-1180
-1340
-1522
-1660
-1762
-1938
-2146
-2236
-2276
-2361
-2501
-2629
-2718
-2839
-2875
-2765
-2672
-2596
-2543
-2499
-2539
-2641
-2649
-2561
-2496
-2470
-2406
-2319
-2260
-2237
-2190
-2107
-2018
-1932
-1829
-1737
-1695
-1692
-1668
-1616
-1585
-1542
-1441
-1340
-1301
-1276
-1193
-1056
-961
-899
-812
-734
-694
-641
-544
-438
-364
-328
-300
-265
-240
-166
-64
-9
14
37
97
184
280
410
553
635
689
740
846
987
1089
1204
1276
1332
1385
1461
1571
1659
1743
1867
1996
2135
2286
2424
2563
2651
2711
2818
2907
3002
3091
3056
3009
2965
2931
2901
2803
2482
1842
1237
932
925
1057
1239
1324
914
216
-248
-526
-535
-282
23
72
-311
-764
-1045
-1246
-1328
-1281
-1289
-1303
-1367
-1453
-1547
-1718
-1881
-1989
-2002
-1862
-1750
-1666
-1542
-1534
-1597
-1580
-1459
-1315
-1180
-1050
-928
-919
-961
-948
-913
-890
-841
-791
-758
-773
-824
-868
-884
-857
-804
-716
-653
-651
-711
-739
-770
-860
-971
-1070
-1184
-1333
-1456
-1558
-1731
-2026
-2299
-2488
-2592
-2594
-2552
-2524
-2605
-2744
-2806
-2852
-2876
-2801
-2696
-2586
-2565
-2617
-2602
-2532
-2427
-2313
-2263
-2206
-2129
-2052
-1961
-1892
-1838
-1734
-1591
-1458
-1383
-1362
-1278
-1187
-1106
-1007
-925
-852
-776
-695
-605
-535
-446
-305
-170
-96
-62
-12
64
151
217
283
307
298
326
411
508
572
615
682
738
755
772
827
928
1037
1164
1289
1349
1409
1501
1627
1764
1888
2024
2187
2338
2453
2545
2640
2766
2915
3013
3081
3160
3157
3169
3214
3212
3191
3129
2969
2430
1601
1050
880
1013
1295
1497
1363
659
-70
-421
-563
-392
-45
122
-67
-520
-890
-1068
-1190
-1239
-1292
-1448
-1523
-1527
-1556
-1603
-1729
-1873
-1969
-1898
-1663
-1472
-1337
-1238
-1247
-1286
-1188
-1036
-926
-838
-755
-644
-612
-617
-549
-508
-517
-518
-490
-456
-497
-535
-556
-592
-590
-523
-443
-426
-499
-616
-696
-776
-881
-980
-1093
-1225
-1381
-1511
-1615
-1785
-2014
-2287
-2592
-2799
-2848
-2764
-2659
-2636
-2664
-2741
-2808
-2815
-2777
-2717
-2599
-2477
-2385
-2321
-2273
-2195
-2114
-2009
-1911
-1868
-1778
-1656
-1567
-1499
-1448
-1376
-1267
-1158
-1043
-971
-929
-823
-694
-576
-511
-479
-453
-407
-324
-194
-81
13
72
112
154
177
241
341
432
499
503
498
531
619
771
923
991
985
986
1011
1072
1129
1214
1331
1453
1541
1639
1738
1852
2006
2170
2337
2464
2571
2708
2806
2864
2945
3040
3167
3301
3404
3476
3476
3449
3407
3358
3283
3095
2590
1831
1270
1024
1060
1271
1440
1362
833
156
-220
-440
-372
-78
81
-13
-401
-751
-894
-1023
-1124
-1196
-1360
-1493
-1545
-1575
-1573
-1640
-1736
-1764
-1715
-1530
-1336
-1181
-1034
-990
-991
-884
-735
-598
-485
-407
-321
-312
-327
-283
-264
-271
-278
-278
-268
-361
-463
-538
-631
-626
-556
-446
-380
-444
-556
-672
-808
-947
-1087
-1207
-1349
-1528
-1701
-1880
-2147
-2570
-2968
-3191
-3157
-2973
-2747
-2578
-2550
-2592
-2567
-2480
-2425
-2346
-2238
-2184
-2242
-2284
-2224
-2097
-1979
-1926
-1910
-1930
-1896
-1768
-1632
-1569
-1566
-1554
-1479
-1349
-1233
-1141
-1062
-973
-882
-792
-720
-700
-696
-655
-542
-422
-300
-161
-44
22
64
145
268
404
509
539
501
432
428
528
688
836
907
946
956
978
1041
1135
1258
1361
1503
1670
1811
1939
2100
2285
2441
2554
2629
2695
2794
2886
2963
3004
3018
3096
3200
3341
3520
3695
3782
3798
3738
3503
3144
2732
2098
1162
383
57
38
194
331
306
-151
-787
-1011
-1034
-930
-687
-517
-525
-813
-999
-942
-936
-1069
-1297
-1563
-1764
-1809
-1743
-1686
-1759
-1907
-1988
-1922
-1636
-1287
-980
-659
-445
-325
-178
-13
89
65
91
166
137
5
-173
-335
-523
-654
-673
-673
-777
-949
-1064
-1136
-1115
-973
-786
-677
-753
-901
-1038
-1192
-1365
-1567
-1759
-1975
-2199
-2418
-2647
-2982
-3414
-3747
-3889
-3930
-3935
-3878
-3763
-3679
-3612
-3399
-3107
-2878
-2695
-2496
-2325
-2170
-1935
-1610
-1368
-1311
-1345
-1371
-1385
-1398
-1380
-1328
-1293
-1319
-1337
-1324
-1330
-1359
-1362
-1311
-1260
-1207
-1137
-1084
-1056
-1012
-851
-571
-309
-65
120
266
352
410
577
778
901
951
904
790
678
623
709
838
980
1118
1268
1376
1464
1595
1818
2067
2301
2573
2840
3038
3181
3370
3599
3805
3978
4116
4285
4401
4573
4765
4983
5174
5250
5313
5322
5302
5259
5205
5134
4815
4055
3013
1618
-64
-1578
-2567
-2767
-2893
-3010
-3231
-3648
-3875
-3764
-2915
-2244
-1865
-1771
-1911
-2010
-1813
-1248
-767
-777
-1499
-2193
-2559
-2273
-1513
-792
-353
-394
-458
-235
348
1163
1770
2129
2092
1736
1298
992
771
399
-26
-390
-707
-1034
-1395
-1603
-1516
-1230
-731
-358
-283
-583
-983
-1227
-1355
-1447
-1567
-1846
-2330
-2827
-3132
-3129
-3008
-2841
-2701
-2529
-2317
-1990
-1684
-1760
-2219
-2824
-3579
-4315
-5035
-5652
-6186
-6736
-6772
-6435
-5750
-5039
-4348
-3663
-3183
-2569
-1830
-1206
-813
-778
-984
-1301
-1662
-1889
-2080
-2276
-2490
-2559
-2481
-2231
-1936
-1680
-1444
-1278
-1088
-954
-850
-812
-907
-1003
-1068
-1047
-918
-743
-516
-319
-53
335
821
1261
1484
1623
1660
1733
1785
1803
1789
1598
1590
1753
2018
2378
2630
3024
3257
3557
3995
4395
4835
5035
5250
5256
5300
5508
5731
5953
6019
6060
6109
6341
6640
6875
7147
7215
7199
6934
6743
6562
6136
5683
4098
2189
-241
-2645
-3833
-4653
-4340
-4483
-4988
-5389
-5890
-5135
-3990
-2400
-1673
-2203
-3171
-3830
-3459
-2147
-796
-466
-1249
-2552
-2990
-2145
-362
1441
2447
2331
1806
1540
2060
2888
3344
3002
1957
870
105
-64
-100
-256
-713
-1150
-1239
-1148
-963
-944
-1214
-1313
-1448
-1311
-1278
-1562
-1927
-2482
-2702
-2772
-2626
-2381
-2235
-2104
-1883
-1569
-1199
-991
-883
-883
-887
-871
-933
-1164
-1788
-2783
-3725
-4276
-4612
-4747
-5042
-5438
-5900
-6014
-5605
-4947
-4277
-3911
-3767
-3827
-3814
-3454
-2699
-1949
-1542
-1660
-2033
-2292
-2131
-1619
-1122
-962
-1148
-1467
-1745
-1830
-1802
-1632
-1570
-1701
-2014
-2293
-2283
-2005
-1582
-1193
-962
-766
-559
-239
33
218
422
591
841
936
919
893
876
1050
1262
1552
1880
2076
2419
2613
2876
3250
3556
3995
4161
4265
4214
4260
4526
4758
5142
5270
5309
5338
5274
5495
5740
6088
6324
6332
6466
6333
6469
6685
6711
6626
6135
5710
5163
4488
2728
856
-1238
-3331
-4227
-4514
-4104
-4478
-4889
-5217
-5331
-4214
-2870
-1492
-1418
-2478
-3400
-3439
-2347
-874
63
-235
-1309
-2133
-1679
-191
1530
2676
2745
2191
1721
1882
2641
3019
2577
1483
363
-219
-298
-152
-356
-889
-1488
-1695
-1476
-1178
-1105
-1471
-1951
-2220
-2165
-1807
-1651
-1845
-2297
-2646
-2547
-2230
-1824
-1524
-1371
-1253
-1073
-780
-552
-563
-663
-836
-995
-1226
-1424
-1838
-2650
-3428
-4117
-4466
-4725
-5029
-5352
-5838
-6060
-5877
-5414
-4905
-4598
-4376
-4253
-4138
-3736
-3129
-2430
-1895
-1726
-1749
-1817
-1690
-1334
-993
-837
-965
-1207
-1416
-1604
-1621
-1582
-1564
-1631
-1821
-1955
-1970
-1784
-1466
-1143
-875
-689
-499
-288
-62
138
287
477
605
698
788
824
891
997
1220
1461
1724
1988
2162
2510
2855
3266
3711
3935
4142
4225
4359
4546
4796
5040
5231
5407
5386
5497
5657
5776
5964
6137
6202
6196
6441
6639
6750
6800
6512
6028
5703
5334
4985
3832
1588
-342
-2408
-3848
-4129
-3991
-4018
-4661
-5115
-5391
-4763
-3339
-1884
-1214
-1972
-3154
-3675
-2906
-1588
-306
-6
-755
-1725
-1849
-809
748
2026
2482
2224
1703
1555
2068
2551
2392
1661
635
-56
-366
-297
-424
-841
-1348
-1701
-1585
-1344
-1271
-1442
-1890
-2248
-2312
-2120
-1821
-1849
-2149
-2489
-2561
-2382
-2032
-1705
-1513
-1394
-1294
-1095
-910
-882
-906
-965
-1063
-1191
-1403
-1905
-2692
-3422
-3994
-4399
-4695
-5069
-5646
-6146
-6377
-6161
-5673
-5190
-4763
-4589
-4545
-4416
-3901
-3189
-2508
-2093
-2024
-2070
-2007
-1688
-1274
-1000
-982
-1130
-1279
-1439
-1556
-1532
-1510
-1569
-1730
-1910
-2016
-1962
-1762
-1518
-1301
-1091
-824
-498
-227
-5
170
305
449
587
645
620
524
482
577
765
1100
1454
1734
2027
2332
2620
3120
3606
3934
4164
4183
4153
4209
4491
4900
5202
5296
5243
5192
5248
5462
5929
6253
6332
6220
6156
6138
6165
6321
6186
5819
5146
4697
4428
3837
2038
59
-1822
-3778
-4346
-4120
-3999
-4464
-5002
-5506
-5235
-3938
-2426
-1220
-1596
-2797
-3726
-3228
-1796
-352
318
-336
-1590
-2087
-1349
199
1710
2320
2095
1470
1152
1554
2292
2366
1755
664
-181
-527
-490
-525
-854
-1410
-1799
-1748
-1417
-1270
-1415
-1752
-2141
-2137
-1871
-1518
-1501
-1741
-2164
-2256
-2093
-1798
-1504
-1385
-1303
-1204
-959
-749
-700
-778
-915
-1090
-1311
-1591
-1874
-2325
-2958
-3532
-3942
-4519
-5059
-5466
-5758
-5958
-5864
-5612
-5463
-5220
-4927
-4503
-4092
-3665
-3340
-2925
-2512
-2023
-1506
-1129
-998
-1052
-1113
-1161
-1088
-1008
-1003
-1244
-1519
-1754
-1798
-1747
-1704
-1688
-1724
-1746
-1647
-1429
-1176
-910
-676
-491
-345
-191
-25
165
298
428
526
635
754
889
1027
1211
1495
1802
2079
2313
2671
3042
3308
3712
4059
4219
4263
4326
4332
4447
4699
4884
5172
5324
5463
5690
5915
6064
6118
6327
6386
6268
6246
6178
5979
5805
5477
5186
4896
4578
3392
1280
-625
-2592
-3748
-3889
-3635
-3818
-4468
-4939
-5182
-4334
-3045
-1598
-1070
-1968
-3049
-3478
-2627
-1198
-4
119
-811
-1891
-1892
-889
650
1832
2179
1823
1289
1251
1834
2236
2082
1345
361
-256
-517
-411
-580
-967
-1430
-1570
-1434
-1183
-1074
-1275
-1671
-1883
-1766
-1453
-1187
-1218
-1486
-1822
-1833
-1702
-1434
-1205
-1068
-942
-837
-640
-520
-603
-678
-833
-973
-1188
-1518
-1920
-2668
-3715
-4501
-5090
-5655
-5961
-6188
-6395
-6504
-6176
-5697
-4992
-4373
-3883
-3549
-3520
-3447
-3122
-2475
-1899
-1474
-1373
-1543
-1742
-1613
-1337
-1039
-915
-946
-1141
-1463
-1685
-1704
-1550
-1534
-1612
-1804
-1951
-1926
-1668
-1304
-951
-642
-354
-119
62
170
311
453
566
626
660
663
598
669
888
1247
1651
2032
2365
2640
2857
3240
3642
3950
4203
4446
4398
4344
4453
4513
4820
5099
5239
5259
5349
5385
5632
6011
6263
6537
6583
6623
6504
6390
6139
5848
5599
5110
4710
3415
1387
-449
-2272
-3616
-3946
-3716
-3853
-4449
-4929
-5287
-4618
-3365
-1985
-1357
-2126
-3245
-3791
-3110
-1836
-512
-168
-908
-1955
-2118
-1260
227
1461
1919
1659
1110
980
1434
1875
1817
1189
310
-344
-707
-676
-832
-1120
-1509
-1651
-1533
-1349
-1274
-1507
-1857
-2026
-1981
-1723
-1532
-1581
-1804
-2089
-2085
-1981
-1760
-1564
-1425
-1264
-1085
-906
-835
-958
-1056
-1196
-1257
-1421
-1714
-2155
-2710
-3225
-3604
-4045
-4770
-5511
-6116
-6569
-6717
-6509
-6251
-5983
-5677
-5256
-4722
-4046
-3399
-2855
-2545
-2274
-1865
-1341
-944
-829
-952
-1179
-1316
-1290
-1191
-1234
-1375
-1560
-1717
-1829
-1845
-1809
-1766
-1848
-1908
-1889
-1730
-1473
-1141
-838
-570
-313
-72
156
367
566
698
889
1024
1137
1224
1294
1462
1786
2092
2376
2604
2855
3077
3404
3816
4017
4271
4342
4449
4665
4850
5177
5302
5545
5604
5730
5920
5970
6127
6074
6084
6010
6009
6233
6275
6187
5936
5585
5195
4879
3950
2051
148
-1929
-3427
-3959
-3791
-3763
-4176
-4663
-5130
-4742
-3638
-2075
-1150
-1604
-2712
-3461
-3070
-1917
-532
-51
-733
-1814
-2236
-1542
-109
1360
2110
1904
1327
1009
1376
1943
2047
1570
647
-171
-572
-598
-629
-858
-1256
-1512
-1559
-1418
-1309
-1419
-1696
-1874
-1843
-1629
-1411
-1437
-1699
-1982
-2031
-1885
-1661
-1411
-1280
-1174
-1057
-902
-788
-827
-894
-1042
-1222
-1467
-1776
-2146
-2568
-3071
-3657
-4257
-4967
-5693
-6232
-6496
-6469
-6267
-5910
-5563
-5179
-4632
-3909
-3140
-2599
-2253
-2049
-1846
-1562
-1122
-790
-698
-853
-1039
-1210
-1211
-1096
-996
-1025
-1194
-1358
-1431
-1432
-1442
-1445
-1496
-1503
-1480
-1297
-1064
-753
-448
-139
114
322
528
724
854
939
1035
1126
1237
1324
1482
1662
1919
2224
2555
2839
3153
3531
3814
4052
4242
4355
4446
4579
4861
4971
5219
5379
5454
5643
5780
6077
6319
6434
6504
6432
6406
6503
6378
6329
5920
5581
5143
4748
4008
2223
393
-1475
-3068
-3688
-3743
-3481
-3934
-4579
-4960
-4892
-3848
-2524
-1471
-1722
-2838
-3555
-3398
-2345
-905
-186
-450
-1525
-2074
-1647
-364
1153
2056
2073
1463
991
1193
1695
1976
1740
928
168
-478
-590
-631
-775
-1034
-1348
-1430
-1439
-1408
-1433
-1712
-1849
-1930
-1793
-1590
-1597
-1668
-1979
-2097
-2078
-1975
-1780
-1632
-1506
-1408
-1321
-1216
-1283
-1302
-1404
-1666
-1972
-2419
-2848
-3381
-4027
-4619
-5139
-5493
-5772
-5885
-5856
-5748
-5438
-5051
-4705
-4421
-4020
-3613
-3329
-3191
-3041
-2780
-2415
-1942
-1546
-1392
-1320
-1241
-1153
-1135
-1128
-1029
-1041
-1165
-1395
-1607
-1708
-1674
-1596
-1577
-1633
-1616
-1485
-1249
-983
-689
-409
-149
29
142
212
322
462
552
592
625
744
913
1212
1530
1879
2139
2368
2751
3163
3513
3854
4047
4089
4143
4293
4565
4717
4861
5094
5211
5465
5823
6201
6495
6556
6551
6435
6244
6282
6222
6113
5809
5433
5168
4883
4542
3478
1641
-315
-2188
-3408
-3779
-3740
-3718
-4358
-4831
-5201
-4797
-3680
-2382
-1654
-2146
-2998
-3404
-2945
-1759
-519
-151
-665
-1660
-1958
-1438
-218
1095
1875
1841
1399
1103
1320
1682
1867
1562
877
119
-478
-717
-945
-1085
-1307
-1401
-1493
-1551
-1608
-1776
-1907
-1906
-1821
-1577
-1528
-1607
-1829
-2048
-2034
-1972
-1780
-1663
-1586
-1479
-1356
-1141
-1032
-1046
-1084
-1255
-1475
-1804
-2077
-2586
-3313
-4007
-4676
-5288
-5745
-6000
-6156
-6287
-6166
-5773
-5336
-4785
-4255
-3696
-3370
-3118
-2804
-2535
-2236
-1849
-1529
-1354
-1311
-1264
-1201
-1151
-1072
-1025
-1045
-1162
-1308
-1485
-1598
-1662
-1646
-1640
-1645
-1632
-1553
-1354
-1053
-689
-289
55
345
541
679
825
954
1074
1131
1188
1252
1306
1450
1707
2036
2339
2640
2924
3161
3405
3697
3999
4207
4410
4631
4781
4972
5252
5586
5851
6124
6290
6411
6421
6453
6538
6477
6468
6429
6324
6190
5929
5703
5402
4938
4282
2811
1110
-783
-2566
-3389
-3748
-3504
-3667
-4185
-4461
-4798
-4091
-2955
-1757
-1356
-2004
-2736
-3017
-2549
-1305
-380
-255
-958
-1815
-1873
-1144
243
1457
1949
1715
1274
1170
1485
1830
1936
1414
748
25
-375
-607
-811
-976
-1246
-1327
-1363
-1378
-1463
-1672
-1774
-1774
-1650
-1434
-1469
-1628
-1951
-2129
-2123
-2014
-1797
-1683
-1644
-1584
-1461
-1241
-1166
-1144
-1392
-1767
-2078
-2455
-2781
-3245
-3679
-4309
-5003
-5414
-5692
-5761
-5697
-5498
-5214
-5089
-4735
-4166
-3635
-3087
-2698
-2483
-2447
-2405
-2115
-1761
-1432
-1193
-1162
-1245
-1360
-1336
-1138
-955
-824
-858
-1038
-1239
-1362
-1357
-1265
-1157
-1086
-1056
-1019
-867
-609
-260
118
434
638
716
696
685
715
790
890
947
1020
1101
1249
1498
1808
2154
2474
2771
3018
3320
3626
3971
4254
4515
4741
4813
4964
5183
5491
5733
5917
6111
6196
6172
6217
6322
6312
6332
6258
6132
5790
5452
5258
4740
3785
2248
489
-1472
-2998
-3729
-3770
-3726
-3874
-4117
-4611
-4608
-3994
-2842
-1866
-1816
-2227
-2853
-3002
-2418
-1420
-719
-767
-1394
-1971
-1986
-1262
-69
933
1375
1293
1039
1006
1221
1466
1491
1161
648
86
-386
-750
-1001
-1222
-1277
-1289
-1325
-1451
-1666
-1784
-1811
-1613
-1344
-1224
-1341
-1672
-1915
-2063
-2063
-1917
-1849
-1820
-1827
-1742
-1565
-1403
-1265
-1221
-1245
-1450
-1749
-2047
-2471
-2962
-3490
-3889
-4351
-4847
-5225
-5560
-5659
-5590
-5249
-4778
-4412
-3990
-3573
-3162
-2707
-2298
-1978
-1763
-1686
-1576
-1488
-1357
-1206
-1097
-991
-984
-978
-949
-894
-795
-717
-702
-741
-827
-941
-1002
-1013
-944
-801
-624
-430
-243
-33
235
505
748
920
1035
1099
1104
1135
1161
1229
1338
1474
1597
1701
1852
2039
2324
2677
3074
3422
3701
3954
4135
4371
4615
4837
4965
4994
5002
4904
4952
5025
5128
5252
5260
5300
5262
5267
5284
5148
4994
4702
4293
3660
2738
1603
136
-1316
-2487
-3109
-3251
-3333
-3237
-3429
-3566
-3466
-2966
-2107
-1590
-1255
-1373
-1606
-1708
-1447
-1027
-781
-919
-1284
-1661
-1723
-1377
-766
-198
215
436
576
734
888
1072
1126
1111
970
720
309
-110
-532
-815
-930
-937
-992
-1151
-1335
-1441
-1396
-1158
-876
-682
-695
-864
-1057
-1245
-1329
-1374
-1409
-1503
-1598
-1663
-1726
-1722
-1674
-1597
-1519
-1524
-1585
-1695
-1885
-2193
-2441
-2573
-2846
-3169
-3510
-3880
-4186
-4324
-4110
-3763
-3454
-3040
-2583
-2218
-1828
-1336
-897
-582
-376
-241
-248
-311
-355
-407
-488
-615
-723
-806
-895
-897
-851
-766
-665
-597
-566
-597
-594
-552
-481
-362
-270
-262
-260
-223
-167
-80
23
94
130
165
249
338
421
490
544
607
682
804
912
1018
1133
1237
1363
1479
1606
1716
1788
1885
2008
2121
2216
2334
2407
2512
2613
2708
2794
2799
2813
2827
2826
2885
2919
2872
2822
2683
2530
2418
2276
2121
1820
1281
601
121
-24
113
387
561
475
58
-301
-386
-374
-224
-84
-171
-443
-724
-829
-851
-893
-972
-1106
-1229
-1273
-1187
-1089
-1024
-987
-920
-827
-793
-748
-748
-768
-760
-705
-593
-507
-484
-496
-509
-493
-463
-469
-475
-489
-524
-540
-549
-611
-732
-866
-983
-1089
-1190
-1253
-1302
-1346
-1348
-1302
-1266
-1287
-1348
-1410
-1501
-1595
-1669
-1840
-2095
-2258
-2340
-2433
-2542
-2703
-2916
-3094
-3130
-2964
-2840
-2799
-2695
-2657
-2644
-2574
-2487
-2436
-2440
-2405
-2358
-2312
-2217
-2113
-2045
-2014
-1941
-1837
-1740
-1642
-1543
-1468
-1392
-1271
-1189
-1174
-1184
-1179
-1153
-1065
-930
-822
-763
-701
-601
-481
-325
-165
-61
-36
0
64
147
245
330
394
420
454
524
633
781
956
1111
1201
1286
1351
1443
1603
1770
1928
2039
2134
2218
2276
2432
2593
2748
2919
3008
3116
3197
3351
3575
3698
3837
3865
3796
3774
3687
3627
3441
2916
2179
1533
1130
1088
1271
1438
1327
756
146
-180
-338
-224
-64
-111
-394
-761
-979
-1112
-1197
-1269
-1410
-1535
-1574
-1542
-1482
-1485
-1520
-1481
-1394
-1290
-1190
-1201
-1248
-1239
-1162
-1014
-867
-795
-792
-822
-775
-728
-724
-727
-736
-746
-727
-673
-661
-738
-850
-957
-1039
-1095
-1110
-1108
-1139
-1157
-1128
-1121
-1144
-1169
-1229
-1300
-1389
-1443
-1505
-1579
-1627
-1662
-1737
-1812
-1953
-2237
-2499
-2712
-2769
-2743
-2681
-2564
-2556
-2570
-2501
-2444
-2372
-2309
-2201
-2063
-1993
-1887
-1779
-1661
-1578
-1514
-1438
-1396
-1324
-1252
-1158
-1066
-957
-872
-847
-854
-891
-889
-847
-765
-700
-682
-642
-590
-513
-389
-235
-96
-13
48
129
204
318
452
566
657
705
758
817
871
984
1110
1214
1313
1388
1496
1601
1710
1862
1980
2065
2130
2232
2350
2475
2609
2776
2900
2966
3083
3178
3304
3452
3559
3649
3623
3592
3588
3541
3460
3191
2561
1813
1322
1049
1136
1418
1499
1226
584
77
-187
-295
-140
-39
-185
-506
-811
-987
-1134
-1249
-1359
-1470
-1556
-1564
-1536
-1561
-1560
-1566
-1458
-1335
-1224
-1148
-1182
-1215
-1172
-1054
-887
-748
-684
-660
-636
-588
-566
-540
-504
-470
-449
-420
-410
-483
-628
-727
-784
-815
-843
-900
-964
-1028
-1028
-980
-988
-1032
-1117
-1245
-1356
-1416
-1440
-1485
-1562
-1676
-1871
-2036
-2172
-2333
-2430
-2522
-2611
-2677
-2736
-2688
-2630
-2553
-2429
-2383
-2393
-2384
-2346
-2265
-2180
-2071
-1966
-1924
-1872
-1802
-1721
-1625
-1509
-1393
-1312
-1254
-1188
-1111
-1057
-999
-969
-968
-966
-960
-924
-869
-768
-671
-603
-537
-455
-351
-236
-138
-65
-18
36
122
206
302
366
390
410
436
529
656
753
863
961
1035
1130
1230
1396
1532
1635
1791
1905
2020
2167
2291
2435
2568
2672
2807
2904
2971
3058
3125
3250
3274
3274
3303
3275
3276
3190
2903
2242
1516
1090
927
1067
1330
1407
1022
361
-58
-284
-324
-128
-32
-170
-476
-699
-854
-998
-1121
-1273
-1380
-1455
-1439
-1411
-1466
-1534
-1533
-1407
-1274
-1146
-1129
-1213
-1243
-1199
-1080
-914
-773
-715
-728
-713
-658
-663
-671
-635
-589
-549
-494
-481
-546
-670
-763
-806
-842
-861
-905
-977
-1024
-1030
-996
-1001
-1037
-1106
-1226
-1344
-1415
-1456
-1501
-1558
-1705
-1880
-1988
-2104
-2185
-2238
-2283
-2310
-2409
-2432
-2488
-2626
-2606
-2487
-2347
-2258
-2230
-2198
-2207
-2113
-1931
-1794
-1697
-1630
-1591
-1546
-1484
-1370
-1247
-1169
-1109
-1069
-1028
-996
-964
-936
-904
-852
-774
-719
-694
-669
-617
-537
-423
-311
-246
-182
-104
-29
69
181
284
352
393
429
477
527
628
783
908
1032
1130
1195
1258
1347
1449
1574
1730
1911
2061
2179
2285
2373
2468
2602
2757
2867
2959
3074
3148
3238
3338
3393
3370
3324
3336
3335
3303
3170
2772
2063
1466
1144
1080
1273
1438
1365
903
367
98
-84
-76
46
19
-161
-404
-581
-728
-888
-1019
-1112
-1178
-1192
-1139
-1174
-1257
-1342
-1322
-1191
-1079
-954
-952
-1020
-1032
-963
-850
-721
-589
-505
-476
-435
-399
-394
-388
-335
-281
-233
-208
-246
-346
-443
-490
-527
-568
-626
-705
-781
-834
-816
-814
-852
-915
-1014
-1097
-1181
-1244
-1313
-1383
-1444
-1523
-1663
-1830
-1973
-2116
-2258
-2324
-2326
-2348
-2386
-2439
-2490
-2515
-2467
-2332
-2226
-2198
-2147
-2083
-1987
-1855
-1737
-1657
-1612
-1569
-1499
-1422
-1341
-1263
-1184
-1111
-1029
-930
-866
-854
-846
-822
-771
-679
-614
-601
-608
-590
-531
-428
-303
-222
-191
-168
-113
-25
76
189
283
341
371
427
489
573
704
837
922
1012
1108
1217
1317
1438
1578
1716
1862
2064
2195
2345
2513
2684
2843
3032
3168
3356
4578
5319
5989
5635
5113
5357
5478
6015
5608
4574
2999
1339
62
-813
-930
-924
-935
-1366
-2009
-2108
-1715
-1052
-855
-1031
-1169
-1362
-1279
-1044
-990
-1260
-1865
-2377
-2665
-2578
-2315
-1965
-1672
-1485
-1241
-898
-336
323
867
1189
1154
1048
982
877
694
315
-128
-557
-942
-1243
-1513
-1681
-1688
-1542
-1261
-936
-702
-577
-521
-502
-529
-664
-827
-1017
-1302
-1639
-1991
-2295
-2492
-2604
-2641
-2684
-2681
-2662
-2629
-2578
-2556
-2576
-2731
-2985
-3347
-3751
-4084
-4419
-4722
-4969
-5099
-5102
-4944
-4592
-4106
-3656
-3172
-2645
-2094
-1636
-1268
-1011
-948
-1017
-1109
-1224
-1371
-1505
-1677
-1827
-1890
-1784
-1579
-1322
-1109
-916
-764
-574
-370
-216
-115
-89
-100
-136
-161
-148
-96
12
150
322
503
680
883
1090
1289
1476
1647
1788
1897
1974
2084
2205
2381
2652
2902
3150
3429
3735
4085
4475
4915
5299
5617
5802
5911
6019
6040
6102
6048
5803
5495
5131
4869
4600
4377
3923
2795
1534
208
-1079
-1736
-2311
-2723
-3432
-4267
-4421
-4193
-3502
-2733
-2400
-2550
-2967
-2800
-2013
-1186
-423
-390
-977
-1530
-1627
-1178
-499
-64
76
-15
22
468
1021
1447
1578
1380
1176
956
756
592
149
-334
-749
-1084
-1209
-1316
-1436
-1585
-1736
-1642
-1480
-1223
-973
-907
-972
-1115
-1244
-1330
-1394
-1443
-1461
-1527
-1564
-1537
-1460
-1323
-1204
-1104
-1136
-1388
-1564
-1773
-2055
-2206
-2640
-3133
-3785
-4452
-4770
-5032
-5037
-4972
-4911
-4611
-4231
-3635
-2933
-2397
-1838
-1582
-1413
-1194
-1136
-964
-948
-1003
-1029
-1184
-1240
-1282
-1316
-1216
-1139
-1031
-946
-961
-963
-1037
-1113
-1144
-1193
-1206
-1167
-1107
-923
-671
-332
82
401
690
908
1049
1189
1283
1343
1332
1217
1191
1217
1335
1580
1836
2129
2399
2801
3221
3606
4010
4237
4450
4619
4750
4947
5064
5106
5220
5269
5315
5370
5456
5410
5303
5225
5055
4850
4518
4228
3847
2972
1554
158
-1244
-2407
-2746
-3080
-3569
-4179
-4648
-4350
-3594
-2515
-1661
-1650
-2114
-2352
-1918
-930
-163
246
-155
-812
-896
-454
264
834
1027
1043
1087
1404
1805
1942
1793
1425
1020
769
555
220
-182
-745
-1097
-1204
-1240
-1203
-1340
-1537
-1677
-1709
-1543
-1449
-1319
-1242
-1294
-1325
-1364
-1401
-1344
-1269
-1142
-1040
-991
-915
-855
-800
-754
-770
-863
-1089
-1606
-1954
-2243
-2716
-3009
-3473
-3862
-4266
-4550
-4626
-4959
-4936
-4811
-4534
-4089
-3814
-3540
-3211
-2907
-2292
-1779
-1434
-1270
-1344
-1276
-1203
-958
-764
-859
-1017
-1198
-1319
-1261
-1228
-1253
-1280
-1333
-1339
-1342
-1339
-1298
-1257
-1092
-900
-697
-428
-220
2
259
534
862
1035
1126
1130
1072
1111
1219
1409
1608
1652
1757
1918
2178
2545
2884
3191
3321
3524
3822
4077
4344
4564
4717
4896
5083
5309
5436
5378
5296
5272
5200
5139
5094
4663
4380
3997
3556
2857
1184
-245
-1490
-2645
-2688
-2925
-3595
-4286
-4840
-4401
-3521
-2395
-1770
-2088
-2635
-2719
-2056
-898
-172
-1
-466
-986
-903
-300
317
741
820
797
917
1085
1354
1305
1063
806
454
301
44
-326
-714
-1147
-1352
-1410
-1451
-1561
-1740
-1919
-2001
-1996
-1924
-1812
-1745
-1676
-1599
-1616
-1562
-1484
-1347
-1168
-989
-873
-853
-841
-855
-844
-814
-890
-1028
-1289
-1518
-1989
-2742
-3137
-3772
-4334
-4469
-4872
-5156
-5356
-5320
-4931
-4390
-3813
-3336
-3104
-2903
-2605
-2111
-1630
-1360
-1179
-1219
-1250
-1188
-1065
-984
-942
-956
-963
-1056
-1097
-1100
-1169
-1199
-1233
-1225
-1186
-1264
-1258
-1172
-1055
-783
-456
-158
111
349
580
771
991
1262
1474
1604
1569
1447
1419
1479
1665
1921
2032
2057
2092
2308
2643
3038
3419
3662
3786
3931
4228
4462
4738
4931
5052
5143
5176
5195
5139
5084
4966
4831
4686
4479
4051
3685
3059
1373
1
-1001
-2381
-2548
-2729
-3414
-3987
-4539
-4283
-3551
-2645
-1939
-2069
-2550
-2698
-2267
-1229
-568
-313
-541
-956
-914
-336
252
643
755
785
951
1119
1403
1374
1021
746
451
389
275
-108
-361
-750
-953
-939
-966
-1048
-1313
-1508
-1636
-1751
-1712
-1670
-1688
-1642
-1598
-1568
-1513
-1485
-1387
-1275
-1142
-1006
-998
-1051
-1170
-1322
-1456
-1641
-1795
-2024
-2228
-2345
-2472
-2671
-2863
-3157
-3479
-3640
-3824
-3994
-4058
-4066
-3969
-3712
-3303
-2902
-2674
-2422
-2257
-2015
-1653
-1309
-992
-902
-935
-962
-1009
-998
-978
-956
-989
-1034
-1017
-1004
-950
-883
-799
-738
-716
-658
-574
-474
-354
-159
58
266
482
701
891
1087
1293
1455
1638
1711
1744
1861
1884
2017
2244
2384
2609
2771
2966
3288
3553
3979
4392
4653
4825
4938
5093
5171
5295
5309
5227
5201
5046
4945
4808
4574
4338
4003
3635
2617
842
-333
-1596
-2519
-2377
-2832
-3534
-4317
-4676
-4168
-3319
-2315
-1906
-2366
-2750
-2706
-1946
-946
-497
-491
-930
-1207
-885
-179
373
705
739
859
1027
1206
1418
1189
866
639
417
369
70
-316
-633
-948
-966
-916
-954
-1114
-1368
-1480
-1572
-1611
-1591
-1646
-1699
-1711
-1702
-1707
-1698
-1678
-1555
-1372
-1232
-1253
-1387
-1501
-1619
-1666
-1644
-1747
-1998
-2233
-2349
-2347
-2353
-2432
-2539
-2815
-3170
-3441
-3684
-3887
-3937
-3775
-3600
-3448
-3281
-3051
-2712
-2241
-1780
-1403
-1271
-1233
-1152
-1016
-849
-797
-830
-987
-1144
-1191
-1151
-1120
-1071
-1015
-953
-887
-852
-838
-832
-794
-640
-446
-284
-151
-16
117
302
583
869
1114
1362
1517
1627
1739
1880
1986
2123
2286
2323
2418
2512
2711
3055
3355
3807
4111
4304
4578
4758
4913
5053
5137
5182
5166
5167
5152
5083
4898
4657
4494
4019
3611
2605
784
-458
-1812
-2701
-2630
-3036
-3638
-4300
-4639
-4302
-3531
-2528
-2119
-2403
-2671
-2690
-2132
-1301
-804
-745
-1013
-1218
-975
-416
105
524
705
962
1126
1267
1417
1198
1015
867
687
608
254
-174
-535
-837
-911
-881
-925
-1075
-1238
-1344
-1417
-1501
-1545
-1542
-1598
-1551
-1581
-1674
-1682
-1704
-1531
-1369
-1315
-1335
-1495
-1564
-1563
-1511
-1529
-1738
-2019
-2436
-2636
-2664
-2770
-2835
-3057
-3319
-3445
-3344
-3042
-2863
-2840
-2839
-2854
-2692
-2414
-2211
-2103
-2122
-2063
-1891
-1658
-1446
-1324
-1263
-1185
-1061
-899
-863
-935
-989
-1008
-942
-891
-875
-889
-871
-788
-639
-480
-324
-135
16
159
281
364
452
563
672
800
912
999
1185
1404
1641
1870
2052
2195
2346
2596
2766
2883
3023
3201
3378
3692
4019
4078
4223
4407
4575
4845
5009
5124
5113
5171
5352
5185
4979
4616
3925
3505
2528
971
-141
-1563
-2420
-2386
-2720
-3148
-3804
-4175
-3908
-3278
-2346
-2051
-2433
-2760
-2855
-2288
-1512
-1163
-1196
-1485
-1590
-1129
-405
133
475
553
771
973
1200
1310
1006
765
565
450
451
172
-197
-560
-801
-786
-714
-666
-812
-1067
-1218
-1372
-1484
-1501
-1573
-1720
-1823
-1917
-1985
-1998
-1929
-1808
-1736
-1653
-1690
-1707
-1702
-1729
-1654
-1697
-1762
-1864
-1975
-2111
-2502
-2624
-2742
-2976
-2887
-3038
-3270
-3357
-3329
-3020
-2772
-2545
-2404
-2386
-2231
-2031
-1788
-1641
-1622
-1567
-1455
-1357
-1308
-1267
-1289
-1230
-1086
-902
-840
-927
-953
-965
-877
-737
-683
-624
-642
-574
-393
-225
-64
66
232
306
395
568
639
793
975
1121
1372
1524
1647
1761
1843
2014
2189
2451
2607
2672
2800
2955
3243
3554
3859
3992
4086
4296
4418
4757
4961
5043
5165
5051
5097
4994
4719
4323
3803
3160
1588
362
-686
-2013
-2078
-2261
-2827
-3346
-3866
-3773
-3330
-2478
-1944
-2135
-2460
-2671
-2419
-1768
-1320
-1286
-1501
-1689
-1609
-1008
-500
-83
161
387
673
772
909
804
570
475
356
314
95
-244
-548
-818
-890
-844
-813
-902
-1014
-1129
-1275
-1423
-1520
-1585
-1727
-1773
-1865
-2018
-2016
-2084
-2022
-1906
-1809
-1673
-1636
-1617
-1651
-1657
-1622
-1752
-1938
-2156
-2497
-2685
-2654
-2641
-2601
-2603
-2703
-2701
-2561
-2330
-2163
-2120
-2115
-2189
-2138
-1976
-1882
-1802
-1797
-1768
-1629
-1418
-1181
-1026
-919
-824
-748
-641
-587
-630
-689
-732
-711
-667
-628
-582
-543
-470
-282
-106
60
204
287
366
425
513
596
663
812
998
1192
1380
1476
1528
1678
1908
2127
2320
2322
2366
2459
2672
3035
3275
3458
3522
3634
3922
4154
4483
4674
4710
4810
4847
4925
4834
4814
4563
4200
3964
3319
2115
843
-134
-1138
-1347
-1412
-2094
-2728
-3285
-3313
-2826
-2156
-1677
-1967
-2218
-2350
-2147
-1543
-1313
-1284
-1503
-1567
-1423
-1057
-630
-370
-91
242
591
763
782
692
535
574
605
576
419
31
-240
-452
-585
-564
-612
-716
-849
-940
-1065
-1216
-1317
-1440
-1531
-1584
-1682
-1782
-1908
-2023
-2000
-1912
-1794
-1663
-1662
-1670
-1665
-1633
-1529
-1477
-1475
-1537
-1734
-2076
-2249
-2322
-2382
-2270
-2321
-2508
-2621
-2547
-2263
-1974
-1707
-1667
-1736
-1665
-1593
-1424
-1342
-1383
-1379
-1334
-1221
-1154
-1110
-1073
-973
-746
-522
-417
-435
-481
-518
-441
-317
-261
-193
-194
-188
-109
-21
99
254
412
495
544
591
615
735
963
1170
1300
1390
1414
1463
1599
1770
1951
2073
2173
2243
2336
2516
2687
2910
3131
3247
3410
3520
3571
3735
3900
3968
4111
4169
4009
4022
4018
3812
3668
3375
2797
1980
1041
282
-512
-1073
-1305
-1875
-2347
-2693
-2827
-2605
-2358
-2011
-1933
-2000
-1933
-1867
-1580
-1429
-1388
-1369
-1440
-1358
-1151
-885
-637
-393
-130
144
323
397
465
424
458
493
459
394
148
-53
-230
-440
-481
-576
-714
-785
-956
-1062
-1197
-1333
-1369
-1456
-1523
-1600
-1773
-1877
-2010
-2088
-2036
-2068
-2024
-2003
-2062
-2038
-2185
-2324
-2335
-2395
-2279
-2320
-2473
-2581
-2633
-2317
-2065
-1932
-1858
-1964
-1868
-1664
-1466
-1355
-1444
-1502
-1483
-1412
-1359
-1391
-1460
-1409
-1272
-1084
-961
-1033
-1044
-969
-785
-528
-437
-388
-425
-413
-301
-218
-108
-45
34
133
194
268
336
408
535
714
873
991
1056
1082
1106
1156
1249
1332
1417
1450
1442
1504
1591
1796
2043
2212
2295
2347
2487
2650
2842
3014
3038
3064
3136
3174
3238
3291
3300
3306
3377
3380
3272
3057
2712
2279
1741
1187
614
23
-410
-800
-1189
-1506
-1757
-1854
-1822
-1702
-1567
-1549
-1570
-1532
-1481
-1353
-1292
-1313
-1350
-1440
-1424
-1350
-1200
-1008
-849
-650
-505
-358
-198
-62
61
179
282
315
299
201
85
-50
-177
-260
-354
-450
-557
-640
-728
-831
-862
-884
-897
-917
-1016
-1095
-1252
-1371
-1394
-1481
-1525
-1589
-1672
-1693
-1815
-1904
-1983
-2071
-2052
-2040
-2075
-2158
-2176
-2095
-2000
-1860
-1735
-1685
-1608
-1506
-1376
-1230
-1125
-1069
-991
-902
-803
-724
-676
-594
-530
-426
-335
-324
-324
-353
-324
-266
-196
-130
-107
-79
-40
26
93
165
232
290
341
385
419
438
482
563
629
684
724
755
817
898
987
1068
1118
1159
1163
1155
1167
1178
1229
1307
1370
1451
1502
1507
1551
1596
1648
1672
1708
1752
1760
1808
1840
1860
1904
1933
1932
1894
1841
1749
1639
1501
1340
1169
938
688
455
251
73
-86
-198
-345
-450
-508
-573
-602
-631
-664
-709
-735
-754
-779
-780
-806
-837
-858
-883
-896
-879
-848
-835
-792
-733
-694
-642
-618
-568
-505
-446
-381
-343
-313
-314
-325
-342
-341
-344
-350
-337
-374
-409
-425
-442
-452
-454
-473
-494
-495
-536
-615
-689
-753
-830
-897
-955
-1031
-1089
-1140
-1166
-1162
-1170
-1208
-1253
-1253
-1239
-1211
-1159
-1113
-1099
-1100
-1119
-1151
-1180
-1166
-1107
-1059
-1033
-1032
-1026
-1019
-1015
-978
-921
-874
-821
-776
-741
-704
-654
-591
-525
-462
-406
-373
-340
-306
-263
-207
-171
-140
-114
-86
-45
-16
22
47
60
73
69
79
113
133
145
164
162
161
151
150
172
181
204
245
278
324
374
422
480
512
538
578
623
677
723
765
800
834
861
893
922
955
979
987
989
970
959
923
894
870
812
749
653
557
493
446
398
327
249
188
136
82
15
-46
-75
-105
-147
-216
-270
-318
-373
-425
-445
-479
-495
-516
-555
-582
-614
-626
-633
-637
-663
-670
-688
-709
-727
-754
-754
-739
-721
-734
-764
-761
-759
-763
-768
-781
-787
-778
-788
-803
-794
-788
-772
-790
-807
-802
-790
-793
-806
-831
-876
-912
-948
-977
-1015
-1034
-1062
-1108
-1135
-1140
-1135
-1130
-1126
-1125
-1129
-1139
-1120
-1098
-1076
-1050
-1036
-1039
-1054
-1041
-1003
-961
-908
-845
-799
-749
-686
-637
-598
-559
-512
-450
-393
-315
-233
-185
-163
-140
-91
-24
40
92
138
189
216
240
250
272
306
326
345
343
347
321
306
310
300
285
281
292
271
243
220
248
308
352
377
368
383
409
436
439
438
431
442
453
447
472
485
477
475
471
453
447
403
380
359
328
308
277
218
123
51
21
31
15
-63
-144
-189
-195
-186
-210
-249
-315
-365
-401
-409
-414
-430
-450
-485
-515
-545
-570
-597
-615
-633
-622
-617
-629
-638
-647
-668
-706
-725
-720
-709
-707
-715
-731
-739
-739
-739
-740
-747
-756
-767
-773
-781
-774
-764
-749
-745
-749
-764
-785
-789
-787
-774
-756
-733
-734
-746
-768
-791
-796
-782
-771
-759
-760
-751
-740
-723
-712
-696
-682
-695
-697
-690
-652
-626
-611
-606
-588
-564
-552
-519
-491
-476
-429
-386
-351
-302
-270
-246
-228
-198
-153
-131
-143
-111
-69
-13
35
44
50
65
102
135
139
143
158
149
120
102
100
119
113
75
34
20
25
36
50
29
23
27
64
121
137
146
137
115
125
146
150
166
157
125
104
88
93
92
74
58
32
24
5
-34
-81
-133
-160
-188
-202
-231
-277
-332
-384
-414
-429
-450
-493
-527
-561
-592
-588
-559
-556
-573
-600
-629
-642
-646
-633
-623
-629
-631
-629
-615
-586
-550
-522
-514
-528
-538
-536
-538
-549
-558
-562
-564
-571
-595
-604
-606
-629
-643
-653
-666
-682
-696
-711
-712
-702
-687
-681
-664
-638
-618
-585
-557
-542
-538
-533
-538
-530
-529
-506
-481
-469
-461
-453
-430
-418
-412
-400
-389
-399
-393
-369
-358
-354
-366
-381
-395
-399
-371
-348
-356
-347
-327
-306
-297
-276
-255
-244
-237
-223
-200
-184
-165
-147
-132
-122
-121
-113
-94
-92
-84
-70
-56
-52
-27
-20
-12
-15
-60
-85
-119
-125
-129
-132
-153
-167
-164
-154
-145
-148
-136
-115
-104
-97
-65
-54
-49
-72
-99
-120
-138
-149
-165
-179
-200
-201
-209
-195
-184
-186
-199
-231
-257
-260
-260
-261
-265
-264
-254
-244
-249
-272
-309
-330
-344
-342
-337
-332
-339
-364
-376
-382
-391
-401
-414
-441
-458
-482
-478
-454
-442
-437
-447
-461
-463
-453
-448
-433
-417
-421
-425
-427
-424
-424
-429
-414
-409
-417
-414
-421
-400
-394
-399
-407
-413
-404
-418
-422
-423
-425
-435
-434
-436
-445
-443
-444
-429
-416
-402
-393
-393
-389
-379
-367
-367
-360
-372
-371
-364
-360
-367
-377
-385
-380
-377
-385
-363
-362
-366
-382
-396
-384
-355
-341
-332
-322
-314
-288
-273
-251
-227
-215
-227
-243
-263
-262
-269
-279
-277
-271
-262
-247
-238
-257
-253
-263
-246
-239
-244
-237
-240
-261
-259
-253
-255
-248
-258
-279
-287
-278
-275
-279
-282
-284
-303
-321
-325
-310
-302
-296
-301
-310
-324
-320
-311
-315
-334
-355
-371
-391
-404
-399
-390
-406
-418
-440
-462
-451
-436
-432
-433
-439
-432
-417
-415
-391
-386
-398
-408
-396
-390
-385
-384
-374
-348
-353
-360
-353
-347
-344
-328
-313
-294
-280
-269
-253
-254
-262
-255
-262
-263
-260
-253
-262
-272
-275
-295
-322
-338
-350
-361
-379
-388
-392
-386
-372
-366
-354
-352
-346
-336
-321
-298
-279
-285
-293
-301
-294
-272
-262
-244
-238
-224
-227
-241
-238
-236
-236
-229
-223
-226
-218
-233
-259
-272
-294
-318
-333
-345
-354
-364
-370
-372
-378
-391
-405
-428
-456
-462
-447
-429
-420
-424
-423
-427
-438
-445
-449
-456
-444
-445
-439
-426
-434
-403
-377
-376
-382
-394
-405
-419
-438
-444
-449
-462
-457
-458
-453
-442
-437
-438
-430
-423
-415
-417
-423
-410
-384
-381
-393
-388
-396
-395
-389
-376
-360
-349
-339
-326
-308
-294
-298
-292
-278
-280
-272
-263
-272
-288
-304
-309
-310
-311
-313
-328
-355
-375
-373
-361
-351
-349
-359
-368
-373
-356
-349
-341
-329
-330
-336
-355
-359
-351
-330
-335
-347
-355
-361
-365
-360
-365
-367
-377
-371
-359
-349
-340
-345
-349
-354
-349
-351
-356
-363
-378
-387
-394
-397
-397
-395
-387
-379
-376
-380
-393
-389
-373
-363
-339
-330
-315
-310
-301
-288
-267
-251
-244
-221
-220
-216
-232
-232
-232
-241
-240
-240
-233
-243
-240
-243
-253
-265
-279
-286
-297
-289
-284
-275
-273
-278
-288
-301
-324
-335
-344
-353
-349
-326
-311
-318
-311
-293
-266
-259
-267
-269
-289
-302
-314
-330
-332
-328
-342
-377
-401
-413
-422
-433
-448
-451
-457
-463
-472
-474
-480
-476
-456
-438
-442
-437
-429
-434
-422
-421
-400
-377
-348
-327
-327
-323
-311
-305
-308
-313
-316
-321
-335
-344
-353
-357
-354
-347
-332
-333
-323
-301
-297
-298
-306
-299
-295
-300
-291
-276
-246
-224
-205
-191
-181
-166
-148
-120
-102
-85
-86
-74
-43
-39
-36
-41
-53
-61
-82
-95
-110
-126
-146
-172
-193
-211
-232
-252
-266
-282
-279
-278
-289
-306
-325
-327
-313
-309
-313
-322
-342
-346
-343
-338
-324
-314
-311
-304
-289
-263
-243
-231
-221
-230
-229
-228
-220
-202
-192
-202
-216
-215
-213
-218
-238
-263
-270
-253
-241
-221
-213
-223
-235
-248
-251
-239
-231
-234
-232
-230
-242
-242
-247
-252
-255
-265
-256
-250
-238
-208
-176
-161
-150
-160
-170
-178
-173
-170
-180
-184
-185
-187
-179
-164
-164
-163
-176
-198
-224
-247
-250
-252
-255
-256
-250
-243
-257
-254
-252
-245
-239
-224
-214
-188
-168
-162
-156
-159
-158
-160
-156
-135
-135
-157
-162
-159
-162
-181
-196
-191
-193
-205
-223
-229
-247
-273
-293
-307
-332
-336
-328
-322
-314
-319
-309
-303
-301
-315
-332
-346
-354
-359
-346
-349
-360
-371
-388
-373
-359
-351
-330
-317
-319
-322
-323
-331
-341
-333
-333
-328
-323
-308
-297
-308
-326
-346
-360
-377
-399
-425
-436
-437
-433
-428
-423
-421
-422
-418
-417
-413
-407
-411
-415
-394
-363
-337
-320
-312
-313
-313
-306
-282
-264
-253
-255
-249
-236
-231
-224
-229
-239
-251
-243
-241
-237
-223
-230
-239
-250
-261
-285
-305
-327
-337
-350
-374
-372
-367
-351
-359
-359
-355
-339
-324
-320
-309
-309
-288
-278
-280
-273
-265
-257
-249
-241
-237
-243
-244
-260
-267
-263
-267
-278
-269
-273
-297
-304
-292
-295
-294
-278
-270
-271
-268
-255
-256
-257
-259
-266
-257
-268
-285
-296
-304
-306
-299
-292
-287
-287
-283
-280
-293
-298
-307
-320
-330
-331
-334
-334
-320
-295
-289
-279
-265
-252
-236
-240
-230
-225
-222
-243
-243
-243
-251
-244
-238
-231
-229
-213
-192
-176
-169
-164
-160
-162
-187
-207
-210
-215
-232
-254
-269
-271
-268
-282
-316
-325
-321
-319
-324
-355
-390
-407
-422
-454
-455
-459
-467
-453
-453
-459
-461
-460
-463
-464
-461
-439
-424
-409
-399
-391
-387
-382
-377
-365
-336
-306
-282
-267
-250
-246
-247
-245
-233
-204
-178
-183
-175
-140
-124
-110
-96
-111
-118
-119
-138
-139
-133
-144
-155
-163
-171
-166
-170
-185
-195
-205
-211
-217
-215
-215
-223
-239
-263
-269
-262
-264
-247
-238
-229
-243
-249
-251
-239
-228
-232
-242
-246
-249
-240
-220
-206
-202
-207
-194
-195
-199
-190
-170
-161
-165
-160
-159
-170
-176
-180
-203
-222
-228
-236
-239
-233
-240
-255
-279
-299
-314
-317
-298
-293
-280
-279
-268
-248
-241
-250
-261
-262
-266
-262
-260
-255
-251
-241
-217
-186
-172
-171
-165
-161
-167
-163
-158
-152
-158
-175
-175
-194
-216
-227
-237
-250
-252
-245
-228
-207
-205
-204
-215
-227
-216
-213
-221
-236
-253
-264
-283
-280
-262
-248
-237
-238
-250
-275
-296
-303
-314
-318
-322
-321
-306
-316
-337
-352
-363
-360
-354
-343
-322
-307
-292
-277
-267
-255
-253
-267
-279
-290
-291
-296
-298
-276
-262
-259
-250
-264
-288
-306
-315
-324
-329
-336
-346
-349
-362
-376
-390
-400
-395
-392
-382
-371
-370
-371
-378
-383
-391
-401
-411
-421
-430
-443
-448
-440
-413
-405
-408
-401
-377
-366
-358
-342
-327
-309
-308
-314
-317
-319
-318
-320
-325
-309
-295
-271
-244
-240
-233
-243
-246
-244
-255
-260
-275
-295
-324
-345
-350
-341
-334
-352
-353
-350
-342
-342
-342
-340
-327
-328
-335
-340
-332
-323
-321
-331
-334
-335
-334
-322
-302
-268
-242
-241
-229
-210
-195
-184
-186
-186
-189
-183
-189
-200
-196
-189
-197
-207
-205
-203
-193
-193
-206
-209
-212
-224
-221
-230
-251
-254
-243
-217
-200
-203
-205
-197
-193
-200
-203
-203
-209
-209
-211
-231
-271
-298
-303
-306
-304
-307
-298
-291
-298
-294
-291
-295
-312
-325
-319
-311
-298
-284
-269
-258
-247
-228
-208
-201
-200
-207
-216
-213
-223
-238
-248
-256
-267
-258
-252
-252
-233
-235
-231
-222
-220
-234
-248
-253
-254
-235
-229
-248
-266
-281
-300
-304
-281
-260
-259
-270
-277
-273
-266
-279
-294
-312
-334
-360
-364
-349
-328
-300
-275
-265
-265
-257
-255
-247
-241
-246
-240
-237
-235
-235
-224
-217
-212
-204
-209
-204
-194
-181
-183
-188
-204
-211
-226
-235
-237
-258
-272
-277
-271
-268
-284
-312
-337
-344
-348
-342
-339
-341
-357
-364
-359
-354
-350
-349
-348
-350
-336
-333
-323
-316
-305
-291
-283
-262
-246
-236
-213
-196
-200
-201
-199
-197
-191
-181
-172
-167
-171
-167
-161
-171
-182
-184
-185
-189
-196
-202
-205
-210
-216
-222
-231
-239
-261
-296
-324
-332
-342
-332
-328
-331
-331
-342
-327
-326
-327
-320
-324
-312
-318
-317
-314
-317
-310
-324
-339
-321
-290
-260
-230
-230
-227
-221
-234
-235
-239
-247
-245
-256
-252
-248
-251
-245
-255
-269
-288
-305
-312
-315
-301
-299
-297
-290
-270
-249
-243
-241
-247
-269
-276
-275
-269
-253
-261
-257
-232
-227
-213
-191
-177
-170
-177
-185
-181
-185
-181
-177
-184
-191
-196
-190
-201
-212
-230
-252
-281
-301
-315
-335
-320
-299
-293
-283
-276
-287
-303
-310
-308
-303
-311
-312
-305
-299
-305
-319
-328
-326
-324
-314
-305
-313
-309
-308
-309
-307
-325
-345
-349
-353
-328
-311
-312
-298
-304
-320
-327
-333
-338
-357
-361
-342
-323
-302
-273
-255
-253
-255
-257
-243
-236
-236
-224
-203
-186
-176
-180
-188
-203
-226
-235
-231
-233
-238
-246
-259
-250
-245
-237
-225
-242
-247
-249
-259
-248
-242
-243
-253
-274
-285
-283
-279
-284
-288
-288
-275
-265
-255
-250
-277
-275
-265
-265
-252
-245
-219
-208
-204
-178
-162
-157
-160
-168
-183
-191
-194
-187
-179
-174
-166
-169
-180
-186
-185
-184
-190
-185
-180
-188
-182
-175
-155
-140
-145
-145
-158
-141
-142
-162
-153
-150
-156
-156
-167
-166
-153
-152
-139
-135
-137
-133
-135
-130
-134
-137
-126
-129
-126
-135
-139
-136
-152
-160
-165
-193
-200
-201
-211
-201
-193
-181
-178
-174
-172
-192
-192
-196
-202
-194
-192
-174
-148
-128
-113
-122
-123
-109
-122
-104
-106
-117
-118
-136
-146
-145
-137
-132
-131
-141
-154
-157
-137
-139
-159
-172
-188
-191
-196
-205
-200
-212
-221
-219
-218
-220
-210
-206
-203
-209
-215
-198
-193
-187
-196
-206
-217
-234
-241
-228
-208
-201
-193
-195
-217
-234
-234
-235
-254
-261
-249
-242
-248
-254
-251
-236
-226
-226
-215
-209
-202
-201
-203
-190
-191
-182
-174
-180
-164
-155
-142
-146
-146
-151
-182
-192
-196
-211
-219
-215
-206
-200
-207
-216
-225
-233
-239
-245
-243
-250
-270
-267
-257
-258
-260
-251
-247
-245
-249
-243
-222
-210
-197
-181
-164
-153
-165
-161
-165
-177
-179
-184
-184
-189
-189
-185
-177
-175
-176
-176
-172
-168
-169
-191
-207
-210
-220
-218
-228
-241
-243
-253
-251
-249
-240
-229
-232
-256
-258
-261
-261
-253
-242
-238
-256
-264
-248
-231
-233
-240
-257
-267
-276
-293
-292
-301
-330
-351
-357
-369
-373
-370
-361
-356
-374
-367
-367
-389
-382
-373
-365
-361
-375
-375
-373
-387
-387
-400
-404
-416
-426
-416
-419
-421
-407
-398
-402
-396
-378
-362
-345
-341
-327
-328
-342
-346
-348
-359
-382
-395
-394
-390
-388
-386
-386
-380
-367
-349
-337
-328
-333
-331
-299
-292
-292
-290
-286
-281
-280
-294
-297
-271
-270
-257
-257
-257
-255
-264
-272
-279
-300
-319
-339
-364
-377
-405
-411
-414
-413
-401
-399
-405
-417
-419
-422
-434
-434
-423
-413
-410
-412
-404
-406
-393
-379
-369
-360
-363
-353
-333
-339
-334
-323
-336
-346
-352
-342
-333
-334
-338
-323
-321
-328
-336
-331
-334
-325
-338
-347
-339
-337
-340
-369
-377
-381
-379
-373
-370
-378
-387
-394
-402
-400
-409
-421
-428
-411
-398
-392
-383
-370
-373
-363
-341
-321
-298
-290
-288
-284
-265
-254
-244
-238
-244
-249
-256
-258
-253
-241
-227
-221
-238
-253
-259
-274
-275
-287
-296
-287
-297
-302
-318
-333
-321
-326
-342
-362
-369
-357
-338
-332
-333
-307
-302
-322
-324
-320
-316
-333
-330
-310
-301
-287
-278
-261
-241
-222
-218
-222
-235
-249
-248
-238
-237
-230
-222
-220
-227
-237
-223
-228
-246
-236
-232
-237
-257
-270
-243
-242
-258
-260
-266
-274
-283
-293
-299
-316
-329
-326
-323
-327
-322
-317
-317
-306
-298
-298
-300
-299
-297
-309
-308
-292
-294
-314
-332
-340
-356
-375
-377
-374
-365
-351
-343
-338
-320
-322
-327
-329
-338
-335
-320
-312
-308
-284
-262
-262
-257
-264
-256
-237
-229
-226
-214
-218
-236
-249
-261
-258
-269
-276
-292
-309
-308
-303
-303
-297
-301
-316
-312
-309
-310
-299
-280
-275
-280
-288
-300
-305
-304
-309
-292
-276
-268
-255
-239
-229
-225
-236
-248
-253
-262
-272
-286
-287
-295
-299
-299
-304
-313
-308
-304
-311
-301
-293
-294
-311
-319
-322
-317
-305
-297
-292
-286
-281
-277
-278
-277
-272
-280
-290
-283
-278
-285
-290
-291
-293
-293
-301
-324
-335
-344
-336
-324
-330
-358
-355
-364
-376
-358
-369
-357
-381
-385
-366
-308
-350
-298
-342
-257
-455
-454
-608
-344
-2104
-4082
-2095
-1458
-1660
-1534
-932
-273
262
470
215
359
265
-12
-202
-140
-130
-238
-193
-57
-14
-27
-16
-49
-115
-274
-297
-362
-346
-314
-392
-504
-450
-521
-511
-475
-365
-251
-301
-291
-181
-348
-294
-348
-284
-399
-547
-319
-298
-417
-412
-580
-471
-327
-437
-292
-444
-418
4
-323
-398
-39
102
-40
-158
-56
37
-290
-165
-927
-3025
-2180
-1414
-1890
-2133
-1909
-956
-668
-638
-566
-432
110
92
-244
-282
-126
-328
-306
-456
-283
-215
-278
-197
-97
-329
-411
-77
-126
-151
-323
-321
-307
-448
-626
-439
-578
-497
-556
-695
-714
-582
-609
-716
-660
-525
-593
-669
-713
-591
-1191
-1354
-650
-426
-454
-426
-25
-196
-495
-311
29
-244
-213
-282
-425
-213
-359
-264
-348
-495
-381
-402
-493
-292
-369
-237
-170
-100
-266
-1975
-947
-1013
-2156
-1923
-1591
-1213
-855
-468
-584
-574
-163
37
-651
-495
-132
-830
-910
-603
-402
-643
-779
-114
-185
-506
-332
86
-168
-309
-225
-305
-366
-525
-667
-904
-826
-653
-776
-959
-570
-411
-756
-611
-272
-370
-388
-407
-404
-502
-679
-745
-738
-710
-479
-502
-673
-655
-672
-680
-621
-673
-277
-2096
-2611
-1893
-2593
-2283
-1901
-1857
-1469
-1517
-935
-1046
-959
-310
-746
-972
-632
-543
-632
-374
23
359
-88
356
641
99
-150
329
531
-218
-664
467
20
-80
-325
-344
-643
-761
-731
-1224
-1209
-1084
-1056
-1239
-1456
-1161
-1310
-1593
-1325
-1254
-1438
-1652
-1466
-1472
-1681
-1919
-1520
-1513
-1672
-1691
-1798
-1814
-1643
-1606
-1296
-1230
-1066
-1275
-1276
-1726
-2221
-2025
-2031
-2027
-2082
-2168
-2372
-2506
-2280
-2225
-2213
-1904
-1872
-1962
-1941
-1954
-2095
-1894
-1803
-1732
-1805
-1725
-1565
-1492
-1612
-1490
-1208
-1156
-1061
-1072
-1185
-1208
-1308
-1407
-1444
-1499
-1535
-1611
-1668
-1635
-1658
-1699
-1520
-1373
-1201
-1119
-998
-999
-1026
-978
-923
-841
-746
-669
-574
-550
-580
-465
-330
-232
-74
162
334
418
453
563
673
770
949
1059
1213
1290
1275
1286
1269
1424
1606
1705
1838
1903
1956
1959
1928
2047
2078
2070
2158
2195
2125
2124
2127
2114
2156
2141
2228
2265
2323
2363
2283
2335
2294
2248
2321
2295
2234
2140
2054
2038
1979
1882
1847
1776
1760
1711
1517
1496
1382
1266
1221
1101
1050
879
700
514
310
221
94
-95
-189
-262
-376
-485
-603
-668
-736
-845
-911
-972
-1026
-1118
-1245
-1371
-1497
-1526
-1561
-1639
-1733
-1772
-1870
-1911
-1940
-1981
-1958
-2012
-1950
-2009
-1975
-1974
-2047
-1934
-1916
-1813
-1783
-1749
-1699
-1693
-1650
-1634
-1587
-1568
-1550
-1543
-1518
-1541
-1541
-1511
-1488
-1407
-1400
-1281
-1214
-1141
-951
-858
-689
-492
-292
-63
158
446
715
1000
1300
1569
1773
1861
1940
1955
2042
2111
2115
2185
2124
2160
2202
2245
2463
2567
2827
3074
3285
3574
3629
3809
4003
4090
4238
4283
4261
4235
4246
4261
4321
4298
4278
4223
4247
4247
4232
4299
4077
3938
3654
3249
2860
2412
1753
537
-762
-1991
-2973
-3338
-3241
-3385
-3637
-4014
-4373
-4175
-3697
-2883
-2166
-1586
-1416
-1470
-1582
-1691
-1546
-1195
-786
-534
-170
-23
216
574
1036
1642
2250
2878
3183
3255
3084
2737
2371
2016
1591
1117
640
125
-337
-740
-1131
-1461
-1662
-1813
-1800
-1781
-1886
-2138
-2487
-2807
-3131
-3253
-3328
-3400
-3426
-3473
-3462
-3362
-3101
-2737
-2277
-1786
-1335
-985
-722
-673
-1057
-1409
-1892
-2168
-1969
-2029
-2096
-2461
-2916
-2950
-2791
-2230
-1998
-2189
-2387
-2723
-2832
-2766
-2872
-3065
-3199
-3134
-2796
-2472
-2201
-2132
-1953
-1641
-1286
-904
-692
-678
-787
-875
-1082
-1059
-992
-798
-650
-665
-655
-701
-426
-40
311
577
798
987
1328
1692
1918
2103
2237
2565
2902
3269
3561
3656
3850
4114
4569
4999
5320
5762
6109
6668
7443
8111
8621
9037
9183
9112
9299
9001
8755
8320
7179
4313
124
-3108
-6879
-7884
-7419
-7901
-7760
-9666
-10695
-11176
-10315
-7690
-5652
-3182
-2666
-2783
-3435
-4222
-4248
-3418
-2136
-1181
-61
125
689
1146
2238
3833
5441
7595
8722
9311
9170
8142
7108
6060
5122
4251
3058
1881
616
-650
-1601
-2454
-3005
-3089
-2912
-2499
-2317
-2653
-3227
-4114
-4838
-5230
-5417
-5383
-5461
-5566
-5539
-5457
-4892
-3919
-2674
-1056
395
1672
2515
2964
3276
3358
3541
3634
3498
3246
2669
1969
1364
902
776
813
951
1112
980
725
252
-384
-917
-1529
-2079
-2742
-4027
-5277
-6214
-7072
-6956
-6663
-6331
-5772
-5332
-4330
-3570
-2543
-1754
-1301
-629
-371
-8
4
-199
-404
-507
-563
-491
-351
-103
168
324
544
409
506
665
767
785
490
-30
-571
-970
-1186
-1330
-1455
-1358
-1237
-839
-530
-281
-86
63
378
558
652
424
109
-212
-409
-426
-381
-230
-41
364
702
1163
1685
2137
2662
3103
3365
3463
3403
3315
3212
3023
3026
2831
2808
2926
2780
3046
3235
3438
4023
4298
4662
4929
4926
5104
4864
4281
3191
1651
309
-1002
-1720
-2355
-3023
-3732
-4598
-5019
-5221
-4809
-4194
-3445
-2904
-2580
-2473
-2572
-2427
-2382
-1985
-1711
-1364
-1047
-829
-526
-251
291
924
1758
2511
3124
3420
3478
3267
2959
2653
2255
1896
1347
752
94
-613
-1190
-1680
-1986
-2044
-2048
-2014
-2106
-2332
-2616
-2853
-3026
-3119
-3126
-3264
-3369
-3529
-3579
-3480
-3216
-2778
-2315
-1955
-1953
-1900
-1961
-1767
-1383
-1282
-1157
-1410
-1537
-1553
-1528
-1424
-1492
-1431
-1551
-1707
-1859
-2130
-2349
-2367
-2419
-2406
-2385
-2424
-2309
-2268
-2117
-2045
-1900
-1653
-1433
-1239
-1201
-1217
-1200
-1119
-986
-846
-823
-830
-837
-834
-867
-829
-802
-713
-560
-386
-135
4
225
348
484
693
901
1219
1474
1827
2016
2127
2308
2495
2868
3202
3475
3589
3719
3905
4171
4584
4911
5368
5833
6515
7251
7927
8826
9417
9706
9771
9289
8570
7796
6847
5481
2727
-723
-4360
-7649
-9003
-9429
-9172
-9101
-9791
-10167
-10388
-9262
-7469
-5268
-3374
-2492
-2242
-2651
-2896
-2907
-2044
-1114
112
1070
1722
2478
3027
4102
5124
6497
7744
8506
8626
7951
6751
5304
3958
2729
1577
308
-870
-2066
-3084
-3803
-4355
-4615
-4600
-4414
-4043
-3875
-3959
-4300
-4800
-5061
-5225
-5047
-4774
-4476
-4077
-3633
-2939
-2016
-846
474
1817
2952
3829
4319
4436
4340
4033
3721
3277
2777
2161
1406
662
-30
-463
-742
-855
-886
-1022
-1239
-1652
-2459
-3277
-4079
-4802
-5128
-5473
-5805
-6133
-6376
-6236
-5773
-4870
-3826
-2747
-1736
-1025
-397
63
309
485
553
472
303
-21
-358
-708
-921
-942
-850
-545
-231
9
90
7
-234
-408
-573
-721
-931
-1303
-1653
-2059
-2199
-2220
-2081
-1761
-1367
-776
-236
220
449
538
571
593
655
536
331
23
-216
-316
-351
-143
186
726
1263
1834
2307
2469
2801
3026
3191
3388
3386
3325
3137
3036
2875
2786
2850
2955
3248
3479
3794
3905
4118
4323
4542
4861
5046
5204
5036
4326
2396
579
-1594
-3361
-3803
-4551
-4729
-5559
-6184
-6573
-6630
-5553
-4635
-3074
-2182
-1466
-1176
-1271
-1233
-1210
-705
-378
181
355
593
670
889
1477
2049
3002
3742
4287
4408
4107
3528
2844
2146
1528
818
58
-760
-1645
-2390
-3043
-3477
-3694
-3653
-3452
-3168
-3044
-3078
-3205
-3320
-3305
-3207
-3022
-2877
-2747
-2633
-2517
-2485
-2314
-1991
-1548
-884
-428
-223
-254
-428
-532
-623
-710
-949
-1282
-1694
-2216
-2766
-3266
-3716
-4083
-4211
-4231
-4102
-3986
-3847
-3767
-3632
-3333
-2943
-2478
-2102
-1790
-1653
-1532
-1475
-1321
-1090
-805
-539
-362
-213
-186
-109
-54
98
214
385
507
544
567
474
392
274
294
460
719
976
1157
1260
1395
1644
2030
2447
2790
3077
3173
3157
3144
3151
3161
3370
3578
3880
4357
4781
5471
6110
6963
7747
8410
9037
9131
9034
8744
8097
7081
6101
4392
1183
-2427
-5800
-8859
-9856
-9672
-9569
-9265
-9889
-9942
-9670
-8113
-5817
-3732
-1799
-1336
-1141
-1599
-1689
-1567
-741
232
1121
1997
2421
3163
3514
4583
5520
6581
7579
7906
7669
6591
5184
3522
2093
855
-275
-1537
-2651
-3758
-4602
-5019
-5275
-5139
-4841
-4342
-3814
-3486
-3471
-3683
-3978
-4100
-3985
-3675
-3245
-2919
-2515
-2024
-1315
-359
730
1928
2960
3802
4321
4461
4318
3966
3467
2881
2244
1492
705
-114
-869
-1483
-1858
-2002
-2009
-1961
-1972
-2097
-2312
-2617
-2945
-3235
-3525
-3732
-3915
-4042
-4064
-3995
-3762
-3470
-3153
-2601
-2054
-1446
-797
-474
-247
-253
-236
-189
-173
-197
-375
-576
-774
-938
-1079
-1125
-1234
-1166
-1164
-1205
-1375
-1620
-1748
-1907
-1892
-1955
-1985
-2031
-1984
-1878
-1719
-1477
-1245
-925
-592
-253
-124
-50
-65
-3
105
198
281
260
260
240
268
297
346
521
781
974
1175
1320
1308
1350
1380
1376
1412
1386
1338
1281
1201
1176
1121
1186
1372
1590
1961
2231
2436
2563
2626
2831
2950
3109
3317
3316
3431
3486
3440
3600
3739
4019
4358
4516
4560
3694
2295
951
-816
-1719
-2241
-2954
-3385
-4466
-5218
-5938
-6107
-5261
-4318
-2768
-1672
-998
-703
-581
-303
232
858
1307
1501
1263
1107
713
747
982
1396
2138
2632
2984
2875
2563
2177
1770
1525
1135
529
-187
-1081
-1986
-2718
-3259
-3543
-3554
-3361
-3014
-2759
-2489
-2284
-2130
-1823
-1577
-1277
-1092
-1033
-1104
-1381
-1647
-1829
-1780
-1519
-1169
-870
-655
-575
-542
-454
-383
-328
-436
-696
-1122
-1625
-2147
-2671
-2948
-3078
-3005
-2809
-2620
-2432
-2264
-2045
-1833
-1540
-1472
-1732
-2024
-2344
-2607
-2686
-2736
-2852
-2775
-2410
-1928
-1394
-1003
-698
-453
-174
83
130
112
-188
-460
-726
-1024
-1227
-1394
-1327
-1220
-977
-775
-580
-276
68
424
629
823
956
1223
1506
1697
1717
1582
1680
1775
2085
2327
2381
2496
2565
2868
3141
3386
3548
3686
3979
4313
4723
5180
5795
6500
7426
7950
8174
8151
7713
7272
6646
5794
4656
3087
419
-2325
-5203
-7725
-8666
-9131
-8792
-8692
-8706
-8493
-8223
-6823
-5408
-3617
-2252
-1543
-1077
-1026
-926
-770
-304
221
1091
1755
2555
3144
3624
4270
4749
5474
5953
6186
5930
5149
3995
2616
1260
90
-986
-1929
-2790
-3561
-4085
-4489
-4586
-4586
-4373
-3998
-3604
-3241
-3089
-3064
-3158
-3167
-3041
-2746
-2351
-1920
-1431
-918
-273
435
1194
1948
2598
3116
3402
3471
3250
2836
2268
1604
965
344
-243
-808
-1317
-1766
-2074
-2223
-2281
-2257
-2238
-2259
-2360
-2568
-2759
-3149
-3618
-3925
-4183
-4143
-3944
-3723
-3482
-3164
-2617
-1976
-1243
-535
-64
244
374
357
198
-166
-701
-1309
-1752
-1996
-2101
-2105
-2157
-2131
-1946
-1556
-1081
-693
-451
-421
-515
-705
-901
-1113
-1292
-1444
-1584
-1640
-1572
-1347
-1009
-658
-309
35
419
775
980
1011
842
619
409
278
214
106
35
73
184
412
716
976
1262
1523
1785
1964
2031
2042
1881
1792
1671
1619
1631
1724
1936
2055
2261
2438
2673
2894
3113
3254
3263
3259
3220
3189
3053
2971
2787
2660
2535
2307
2137
1295
178
-1005
-2312
-2913
-3190
-3338
-3406
-3785
-3919
-3990
-3700
-2988
-2327
-1523
-1060
-750
-481
-361
-234
7
114
299
387
427
548
460
540
523
614
784
923
929
758
397
-51
-455
-802
-1015
-1319
-1516
-1834
-2078
-2190
-2270
-2204
-2074
-1879
-1682
-1485
-1415
-1361
-1370
-1379
-1361
-1327
-1223
-1151
-1118
-1173
-1372
-1518
-1650
-1730
-1767
-1864
-1900
-2012
-2037
-2141
-2247
-2290
-2278
-2136
-2040
-1928
-1864
-1782
-1713
-1559
-1401
-1245
-1082
-969
-856
-868
-895
-966
-978
-938
-940
-937
-946
-918
-858
-731
-600
-467
-288
-65
195
399
585
704
787
883
929
912
849
779
680
627
636
643
738
912
1056
1262
1435
1607
1725
1884
2038
2202
2444
2518
2731
2887
3133
3474
3763
4066
4407
4919
5372
5985
6376
6647
6657
6567
6471
6182
5917
5262
4505
3431
2389
621
-2009
-4347
-6890
-8421
-8572
-8367
-7805
-7539
-7318
-7042
-6368
-4901
-3480
-1936
-889
-379
-211
-167
-60
232
785
1309
2002
2476
3131
3505
3826
4173
4313
4644
4725
4613
3973
2904
1609
286
-797
-1640
-2400
-3068
-3549
-3959
-4147
-4149
-4024
-3781
-3449
-3014
-2619
-2410
-2245
-2326
-2375
-2269
-2108
-1701
-1305
-791
-334
144
701
1216
1762
2227
2593
2736
2700
2431
2006
1445
826
229
-361
-824
-1252
-1553
-1803
-2029
-2168
-2237
-2217
-2163
-2136
-2126
-2208
-2337
-2438
-2532
-2538
-2506
-2395
-2295
-2254
-2120
-1987
-1745
-1369
-1056
-782
-654
-586
-568
-622
-708
-874
-1059
-1213
-1339
-1343
-1318
-1377
-1366
-1401
-1500
-1640
-1799
-2018
-2235
-2372
-2546
-2656
-2666
-2506
-2276
-1995
-1688
-1364
-1035
-662
-322
-27
212
319
392
356
328
233
146
9
-114
-165
-183
-132
-138
-129
-115
-58
-14
52
71
91
107
126
213
249
347
347
413
539
617
775
874
986
1145
1324
1427
1584
1719
1819
1929
2009
2116
2168
2315
2382
2442
2593
2711
2892
3129
3344
3532
3771
4004
4243
4424
4491
4172
3011
1498
-267
-1969
-2947
-3620
-4026
-4388
-4656
-4834
-4651
-4027
-3191
-2171
-1353
-656
-364
-156
-106
-136
-121
-139
-28
65
331
535
770
973
1359
1822
2371
2845
2982
2917
2485
1978
1383
830
231
-354
-893
-1341
-1693
-1937
-2012
-2062
-1931
-1744
-1496
-1253
-1120
-1102
-1208
-1390
-1506
-1584
-1570
-1479
-1408
-1261
-1111
-861
-535
-272
-137
-114
-237
-444
-512
-670
-874
-1177
-1537
-1808
-2040
-2032
-2049
-2023
-2030
-2042
-1988
-1962
-1866
-1818
-1795
-1819
-1902
-2017
-2116
-2215
-2213
-2162
-2072
-1969
-1770
-1504
-1225
-978
-808
-625
-478
-294
-259
-303
-511
-690
-743
-739
-693
-767
-800
-810
-712
-566
-381
-257
-166
-82
18
89
14
-86
-232
-314
-361
-323
-267
-200
-63
115
309
555
781
994
1256
1389
1562
1666
1711
1784
1840
1969
2107
2300
2503
2728
2970
3177
3422
3729
4161
4706
5323
5996
6608
7156
7441
7439
7184
6530
5842
4945
3707
1573
-1222
-3921
-6516
-7707
-7891
-7579
-7071
-6807
-6382
-6106
-5239
-4137
-3048
-2136
-1629
-1325
-1354
-1228
-1236
-953
-642
21
910
1879
3022
3703
4348
4606
4877
4986
4929
4605
3805
2740
1508
357
-702
-1474
-2134
-2514
-2714
-2685
-2588
-2520
-2508
-2578
-2612
-2637
-2600
-2643
-2761
-2963
-3105
-3187
-2982
-2575
-2006
-1268
-518
316
994
1597
2004
2234
2299
2231
2055
1700
1298
780
291
-191
-493
-647
-717
-701
-721
-761
-873
-1018
-1209
-1463
-1733
-2095
-2596
-3045
-3526
-3812
-3880
-3867
-3742
-3505
-3044
-2494
-1819
-1274
-911
-692
-532
-373
-329
-361
-487
-588
-692
-673
-614
-560
-494
-490
-455
-521
-562
-654
-745
-867
-1074
-1255
-1484
-1636
-1745
-1784
-1751
-1662
-1510
-1289
-1076
-833
-604
-411
-236
-130
-88
-93
-130
-180
-185
-220
-213
-236
-191
-109
-21
76
103
139
270
435
527
605
597
618
705
837
916
920
937
1029
1192
1389
1557
1619
1665
1682
1732
1738
1767
1874
1869
1922
1933
1960
2083
2147
2310
2379
2433
2485
2394
2309
2095
1858
1388
527
-393
-1551
-2411
-2838
-3068
-3029
-3090
-2963
-2870
-2675
-2351
-2321
-2290
-2536
-2552
-2396
-2018
-1455
-1072
-717
-529
-67
477
1206
1790
2133
2281
2275
2274
2151
1985
1663
1325
932
689
515
440
359
319
299
292
378
340
233
-115
-487
-968
-1434
-1823
-2191
-2477
-2722
-2797
-2815
-2705
-2536
-2317
-2090
-1784
-1533
-1333
-1243
-1401
-1592
-1815
-1993
-1999
-1954
-1909
-1847
-1780
-1558
-1422
-1184
-1127
-1218
-1386
-1681
-1890
-2169
-2327
-2488
-2544
-2522
-2336
-2061
-1715
-1406
-1174
-992
-888
-732
-690
-724
-880
-1078
-1266
-1370
-1402
-1330
-1217
-1048
-878
-668
-372
-133
88
210
324
388
423
443
433
376
295
241
220
275
331
430
521
628
740
869
998
1095
1138
1114
1130
1131
1218
1310
1466
1664
1848
2059
2327
2690
2981
3314
3486
3677
3927
4160
4579
4752
4938
4998
5037
5182
5159
5170
4750
4080
2930
838
-1492
-3822
-5678
-6403
-6299
-5725
-5122
-4665
-4229
-3925
-3392
-2837
-2378
-1919
-1815
-1703
-1717
-1736
-1563
-1370
-933
-240
737
1813
2801
3526
3881
3915
3848
3621
3189
2690
2016
1338
642
47
-351
-649
-711
-623
-497
-311
-316
-483
-829
-1358
-1854
-2359
-2709
-2958
-3097
-3071
-2947
-2656
-2245
-1740
-1220
-685
-192
271
541
642
585
348
170
-44
-112
-128
-79
64
198
378
523
624
647
555
334
53
-283
-631
-994
-1351
-1638
-1832
-1908
-1859
-1725
-1549
-1376
-1232
-1082
-1025
-976
-997
-1036
-1124
-1242
-1261
-1277
-1216
-1096
-953
-939
-1003
-1087
-1157
-1159
-1082
-1089
-1208
-1325
-1367
-1334
-1276
-1196
-1185
-1115
-989
-823
-666
-588
-553
-609
-698
-779
-851
-910
-1025
-1220
-1488
-1750
-1880
-1829
-1655
-1535
-1393
-1313
-1124
-876
-650
-510
-564
-583
-556
-396
-238
-149
-121
-87
37
217
425
606
689
691
583
460
339
262
222
109
-1
-159
-185
-71
87
279
373
459
562
701
856
979
989
931
837
725
760
791
911
1042
1184
1330
1409
1647
1717
1775
1843
1904
2007
2090
2181
2079
1996
1807
1606
1303
926
460
-82
-429
-783
-861
-881
-841
-722
-712
-509
-321
-145
66
30
-105
-252
-380
-297
-204
-43
172
233
413
508
635
718
701
709
556
467
380
275
112
-15
-139
-143
-148
-158
-235
-395
-410
-487
-474
-578
-676
-824
-960
-1011
-1067
-1111
-1172
-1157
-1159
-1048
-959
-854
-802
-808
-818
-961
-1106
-1312
-1493
-1581
-1591
-1499
-1456
-1398
-1357
-1338
-1285
-1295
-1376
-1584
-1724
-1845
-1932
-1989
-2094
-2158
-2126
-1908
-1683
-1417
-1211
-1003
-857
-773
-718
-792
-828
-892
-884
-887
-835
-735
-637
-519
-424
-364
-311
-299
-306
-360
-449
-502
-589
-633
-684
-658
-589
-457
-323
-217
-89
49
184
240
242
207
217
228
250
272
308
404
551
742
939
1113
1289
1431
1509
1517
1410
1290
1233
1265
1308
1418
1503
1606
1813
2005
2246
2343
2461
2579
2766
3104
3403
3826
4191
4672
5196
5553
5760
5596
5113
4430
3470
2309
789
-856
-2179
-3163
-3211
-2793
-2170
-1616
-1542
-1517
-1883
-2222
-2709
-3336
-3813
-4223
-4207
-3884
-3322
-2576
-1887
-1161
-413
280
944
1291
1457
1297
1105
885
679
632
666
948
1280
1804
2213
2564
2693
2613
2368
1904
1424
837
293
-206
-586
-880
-968
-998
-906
-757
-657
-594
-702
-834
-1125
-1442
-1762
-2016
-2153
-2150
-1963
-1674
-1313
-955
-580
-327
-78
46
77
43
-95
-139
-197
-195
-158
-113
35
185
380
585
670
685
557
366
135
-147
-397
-660
-862
-956
-975
-883
-803
-725
-687
-863
-1151
-1508
-1884
-2126
-2214
-2295
-2374
-2406
-2267
-2033
-1761
-1485
-1392
-1252
-1210
-1071
-1022
-1017
-993
-1050
-970
-890
-782
-763
-692
-659
-527
-424
-329
-359
-410
-382
-407
-375
-464
-502
-622
-640
-626
-560
-486
-361
-210
-136
-60
-126
-191
-333
-419
-498
-519
-467
-359
-203
-44
103
161
195
157
117
80
88
107
194
323
471
608
687
796
883
950
1035
1063
1055
1033
999
1034
1072
1138
1186
1221
1305
1337
1369
1369
1354
1322
1310
1297
1258
1251
1148
1122
1048
1010
947
686
442
61
-306
-429
-584
-590
-627
-599
-530
-621
-485
-644
-737
-923
-1108
-1176
-1290
-1173
-1184
-1105
-1049
-925
-850
-724
-664
-633
-644
-684
-613
-642
-536
-571
-533
-548
-512
-425
-306
-139
-66
-13
-53
-33
-108
-112
-226
-317
-405
-455
-379
-398
-344
-410
-483
-534
-607
-658
-788
-918
-1030
-1134
-1166
-1167
-1137
-1125
-1102
-1112
-1110
-1110
-1154
-1174
-1222
-1314
-1538
-1727
-1888
-1875
-1736
-1603
-1429
-1331
-1110
-933
-844
-843
-992
-1085
-1174
-1175
-1217
-1230
-1195
-1096
-916
-767
-641
-573
-465
-429
-415
-484
-542
-593
-586
-534
-492
-384
-290
-124
-13
106
156
185
176
136
110
66
84
79
127
185
278
373
469
560
605
628
596
571
509
471
466
485
523
539
574
629
721
790
830
861
844
865
870
918
966
1036
1163
1279
1438
1561
1705
1853
2000
2131
2275
2427
2582
2705
2766
2750
2618
2513
2272
2039
1719
1293
842
393
120
-82
23
58
117
72
-124
-299
-703
-914
-1394
-1653
-1856
-1919
-1750
-1653
-1316
-1198
-1032
-1025
-1038
-1097
-1209
-1249
-1269
-1183
-1063
-842
-648
-424
-265
-138
-38
-16
49
74
94
114
142
203
239
317
385
458
495
500
488
421
363
274
201
115
25
-43
-118
-164
-210
-251
-259
-286
-311
-339
-423
-494
-612
-674
-741
-803
-790
-802
-784
-783
-751
-742
-740
-750
-773
-805
-827
-815
-827
-790
-747
-663
-627
-592
-568
-535
-521
-502
-467
-501
-540
-635
-653
-724
-706
-723
-738
-693
-724
-630
-653
-654
-746
-825
-885
-964
-981
-1031
-973
-899
-798
-785
-756
-779
-775
-799
-871
-907
-940
-889
-818
-695
-623
-540
-460
-397
-357
-337
-314
-288
-234
-186
-135
-118
-66
-34
-3
12
18
49
60
78
108
129
106
76
55
59
29
-10
-27
-49
-59
-57
-53
-55
-74
-62
-96
-131
-145
-187
-177
-206
-239
-218
-186
-127
-91
-74
-37
-58
-32
-5
-9
19
10
42
46
51
110
121
152
176
187
170
171
149
147
134
114
123
108
110
94
119
129
133
149
147
142
105
38
-39
-77
-120
-129
-127
-157
-184
-232
-255
-334
-339
-373
-420
-395
-442
-421
-433
-449
-460
-520
-535
-608
-635
-665
-710
-680
-726
-689
-722
-706
-698
-721
-708
-749
-700
-733
-721
-774
-772
-789
-801
-778
-796
-767
-794
-763
-775
-757
-751
-730
-715
-733
-732
-747
-727
-734
-729
-734
-720
-708
-700
-668
-663
-655
-655
-633
-581
-545
-521
-512
-488
-482
-476
-444
-420
-404
-397
-397
-390
-399
-400
-396
-427
-431
-448
-427
-469
-443
-495
-439
-736
-521
-212
-574
-426
-510
-550
-428
-528
-571
-514
-447
-358
-320
-326
-290
-249
-207
-203
-215
-181
-173
-191
-229
-288
-304
-312
-324
-333
-351
-364
-376
-399
-413
-405
-405
-391
-398
-404
-402
-402
-402
-407
-409
-423
-426
-432
-424
-419
-385
-344
-305
-255
-236
-222
-208
-190
-172
-153
-142
-134
-121
-113
-117
-113
-102
-100
-116
-134
-150
-171
-186
-214
-225
-224
-224
-228
-228
-229
-229
-228
-218
-219
-228
-237
-240
-232
-225
-241
-259
-276
-270
-270
-268
-271
-269
-262
-275
-290
-299
-303
-316
-334
-347
-377
-352
-376
-349
-462
-467
-383
-389
-257
-394
-401
-445
-494
-501
-564
-573
-536
-476
-426
-426
-433
-393
-384
-388
-402
-415
-396
-375
-356
-350
-381
-395
-418
-432
-475
-487
-461
-454
-435
-437
-425
-441
-472
-491
-524
-555
-568
-573
-578
-594
-611
-610
-616
-626
-629
-618
-612
-610
-606
-591
-574
-574
-565
-583
-582
-589
-605
-584
-564
-531
-485
-445
-396
-376
-355
-328
-317
-319
-326
-329
-341
-364
-382
-382
-407
-423
-413
-392
-376
-381
-375
-359
-347
-345
-350
-377
-399
-435
-449
-441
-445
-445
-439
-434
-444
-448
-436
-422
-401
-375
-356
-342
-324
-322
-325
-326
-324
-329
-345
-361
-392
-424
-446
-459
-476
-492
-518
-549
-556
-542
-536
-546
-537
-525
-520
-526
-524
-508
-503
-519
-519
-532
-532
-518
-503
-486
-484
-469
-452
-444
-445
-449
-456
-464
-482
-499
-506
-524
-542
-543
-562
-577
-593
-612
-621
-630
-636
-643
-662
-674
-687
-681
-673
-664
-643
-616
-585
-561
-541
-522
-506
-484
-444
-408
-373
-353
-357
-358
-374
-373
-368
-387
-399
-406
-414
-433
-470
-496
-504
-516
-524
-515
-515
-530
-540
-535
-521
-528
-527
-525
-534
-532
-513
-486
-476
-465
-442
-418
-409
-384
-356
-350
-339
-320
-315
-302
-296
-294
-276
-277
-285
-279
-288
-287
-272
-286
-315
-359
-367
-359
-362
-359
-359
-354
-350
-359
-372
-378
-386
-383
-399
-425
-434
-436
-440
-433
-436
-436
-441
-457
-445
-430
-416
-385
-371
-362
-344
-324
-300
-301
-295
-271
-268
-275
-284
-301
-314
-330
-349
-366
-370
-368
-386
-397
-413
-413
-402
-400
-388
-384
-371
-362
-351
-349
-365
-379
-390
-395
-400
-399
-406
-387
-366
-339
-313
-305
-299
-304
-309
-307
-303
-295
-289
-289
-287
-284
-269
-243
-226
-231
-234
-264
-284
-319
-359
-382
-400
-429
-460
-483
-484
-468
-446
-452
-443
-431
-433
-425
-421
-417
-406
-402
-407
-404
-400
-381
-365
-340
-305
-272
-257
-256
-252
-240
-245
-254
-269
-274
-300
-309
-322
-344
-346
-361
-364
-378
-393
-399
-401
-406
-407
-406
-405
-403
-400
-403
-389
-369
-346
-331
-314
-309
-315
-311
-296
-280
-272
-264
-260
-266
-271
-265
-263
-276
-285
-276
-285
-300
-315
-321
-335
-353
-355
-364
-375
-378
-384
-387
-388
-394
-392
-385
-381
-364
-356
-351
-366
-361
-341
-330
-319
-317
-308
-285
-260
-241
-215
-199
-178
-167
-178
-190
-205
-218
-236
-251
-249
-248
-255
-254
-270
-289
-300
-328
-335
-325
-311
-298
-298
-288
-284
-281
-272
-252
-253
-261
-267
-259
-265
-265
-263
-271
-261
-273
-286
-285
-277
-270
-276
-266
-256
-245
-244
-232
-233
-240
-253
-244
-246
-272
-282
-296
-311
-330
-340
-351
-351
-349
-349
-363
-375
-379
-387
-388
-391
-413
-419
-434
-440
-449
-440
-426
-438
-426
-426
-450
-446
-446
-445
-445
-450
-455
-484
-506
-525
-515
-508
-521
-519
-526
-540
-551
-565
-569
-562
-563
-566
-569
-582
-584
-574
-560
-545
-514
-476
-442
-430
-403
-387
-361
-338
-323
-315
-316
-318
-321
-324
-335
-344
-354
-362
-375
-378
-380
-377
-373
-368
-361
-346
-324
-336
-333
-330
-341
-349
-353
-363
-350
-328
-315
-310
-287
-288
-320
-249
-286
-216
-228
-262
-258
-284
-269
-278
-256
-244
-221
-212
-223
-253
-276
-274
-286
-309
-326
-328
-321
-329
-334
-335
-324
-322
-321
-318
-301
-295
-297
-299
-286
-270
-262
-264
-276
-287
-297
-289
-291
-296
-285
-278
-279
-278
-285
-275
-257
-245
-218
-214
-224
-220
-215
-213
-220
-205
-208
-203
-205
-211
-201
-193
-181
-166
-164
-157
-166
-188
-178
-191
-183
-168
-182
-217
-187
-191
-185
-203
-218
-182
-191
-186
-191
-187
-199
-210
-204
-202
-212
-214
-242
-282
-313
-333
-329
-324
-313
-301
-288
-293
-284
-269
-263
-264
-252
-238
-245
-258
-259
-246
-224
-206
-185
-160
-161
-156
-147
-161
-179
-160
-140
-151
-169
-187
-201
-215
-231
-239
-244
-257
-243
-230
-239
-257
-275
-283
-300
-310
-300
-278
-258
-243
-228
-221
-200
-172
-144
-117
-94
-77
-89
-86
-89
-93
-94
-107
-114
-133
-133
-135
-130
-137
-115
-91
-92
-101
-118
-115
-145
-174
-191
-192
-191
-202
-213
-211
-224
-223
-207
-204
-189
-183
-181
-174
-163
-152
-156
-153
-152
-174
-179
-176
-180
-183
-184
-178
-162
-152
-137
-127
-126
-104
-86
-89
-92
-90
-95
-101
-102
-89
-83
-64
-53
-43
-37
-45
-48
-53
-56
-70
-73
-80
-87
-82
-77
-83
-105
-122
-153
-169
-193
-200
-176
-179
-177
-168
-161
-159
-147
-130
-127
-133
-120
-110
-124
-141
-144
-133
-137
-143
-153
-156
-160
-165
-166
-172
-175
-189
-200
-200
-202
-203
-204
-207
-213
-199
-175
-168
-168
-167
-169
-156
-155
-146
-132
-118
-124
-146
-157
-177
-197
-201
-194
-189
-173
-165
-173
-188
-199
-223
-228
-238
-256
-277
-306
-326
-351
-372
-383
-356
-334
-308
-298
-283
-257
-267
-277
-287
-301
-312
-312
-320
-327
-323
-320
-315
-313
-317
-330
-331
-321
-309
-319
-324
-322
-333
-353
-368
-374
-397
-407
-404
-385
-370
-363
-349
-344
-355
-358
-349
-351
-361
-361
-364
-362
-362
-344
-343
-335
-320
-306
-276
-250
-237
-227
-200
-181
-172
-160
-162
-186
-205
-223
-233
-251
-254
-261
-276
-288
-304
-305
-304
-300
-303
-305
-315
-335
-353
-377
-394
-387
-394
-410
-415
-430
-440
-428
-415
-380
-348
-346
-333
-323
-318
-311
-312
-306
-306
-305
-290
-278
-259
-262
-273
-258
-263
-258
-253
-258
-263
-280
-286
-289
-287
-288
-285
-293
-299
-299
-292
-299
-313
-311
-311
-303
-296
-298
-293
-287
-274
-269
-271
-270
-278
-293
-291
-281
-272
-264
-249
-233
-224
-205
-200
-185
-190
-194
-208
-216
-231
-258
-281
-313
-352
-390
-394
-382
-363
-357
-346
-352
-353
-344
-346
-345
-342
-343
-343
-333
-342
-355
-355
-346
-342
-335
-329
-314
-300
-287
-272
-248
-241
-242
-248
-261
-271
-279
-282
-282
-287
-287
-282
-275
-260
-245
-236
-234
-251
-257
-264
-282
-292
-296
-295
-300
-304
-306
-300
-282
-255
-241
-231
-230
-228
-229
-214
-212
-204
-200
-195
-183
-168
-148
-123
-103
-91
-78
-91
-95
-95
-86
-80
-86
-101
-113
-132
-161
-164
-154
-135
-117
-107
-97
-96
-77
-74
-73
-56
-82
-85
-91
-123
-136
-121
-133
-135
-128
-111
-89
-74
-52
-46
-55
-70
-80
-101
-125
-152
-167
-184
-198
-217
-228
-241
-263
-275
-269
-270
-270
-262
-260
-272
-265
-255
-258
-266
-271
-280
-288
-297
-299
-299
-296
-304
-292
-279
-257
-255
-211
-139
-296
-286
-212
-211
-271
-268
-226
-206
-202
-216
-198
-174
-158
-149
-150
-147
-138
-133
-144
-151
-137
-125
-112
-93
-80
-64
-61
-44
-31
-22
-18
-6
-16
-22
-22
-22
-58
-1
188
-225
-62
224
-95
-141
-3
-32
-126
-48
-112
-155
-95
-115
-188
-177
-168
-193
-187
-192
-198
-195
-205
-234
-250
-250
-261
-265
-267
-280
-283
-295
-299
-306
-308
-304
-315
-313
-306
-286
-267
-262
-264
-291
-324
-330
-330
-332
-333
-333
-343
-370
-376
-397
-418
-411
-407
-398
-392
-393
-375
-368
-367
-357
-359
-363
-372
-379
-383
-371
-355
-351
-359
-356
-360
-358
-349
-331
-314
-328
-336
-335
-341
-347
-332
-332
-323
-319
-325
-281
-289
-309
-305
-288
-299
-303
-302
-318
-318
-317
-331
-334
-338
-345
-338
-339
-368
-377
-364
-386
-389
-375
-370
-375
-386
-392
-379
-362
-349
-338
-319
-304
-290
-264
-254
-259
-257
-241
-228
-229
-231
-228
-241
-242
-245
-255
-254
-244
-236
-229
-236
-260
-286
-326
-354
-358
-354
-348
-335
-335
-352
-353
-341
-339
-354
-363
-361
-369
-369
-372
-382
-378
-379
-382
-390
-412
-417
-416
-432
-432
-431
-429
-416
-421
-405
-376
-374
-363
-361
-353
-338
-330
-325
-344
-370
-392
-416
-436
-427
-424
-418
-401
-384
-375
-369
-361
-351
-339
-337
-349
-362
-361
-363
-367
-380
-391
-397
-405
-406
-416
-430
-459
-499
-512
-525
-544
-551
-551
-560
-585
-598
-610
-639
-659
-677
-686
-694
-693
-707
-717
-743
-764
-779
-781
-800
-824
-887
-920
-981
-981
-1221
-1872
-2156
-2185
-2200
-2083
-1524
-1110
-972
-680
-635
-857
-986
-1023
-1186
-1169
-895
-697
-547
-446
-436
-510
-586
-668
-707
-646
-558
-465
-353
-177
-72
-90
-153
-249
-276
-225
-141
-15
102
187
168
38
-76
-223
-316
-308
-374
-297
-231
-116
-2
84
-100
-310
-306
-453
-600
-181
89
-181
-2
36
133
-27
-112
-173
72
-201
-32
193
-71
332
189
-496
-72
826
122
-932
-191
1115
155
-313
-159
-198
534
471
-421
-365
349
734
-127
-636
-123
214
364
-590
-481
423
25
-422
-306
-90
-71
-317
-273
-82
-171
-157
-279
-60
204
-307
-680
199
214
-240
-399
-182
341
227
-16
-243
-141
92
422
-25
-534
61
679
-37
-350
132
405
316
-147
-261
340
322
-52
-93
120
112
4
205
-233
52
-106
-190
-298
-47
252
-444
-310
-216
255
139
-599
-333
292
8
-215
-399
-154
345
-4
-269
-442
-38
-72
-235
-178
-160
-46
-143
205
70
-134
-130
80
-60
-222
-118
162
79
-423
-451
-151
149
-233
-460
-302
106
384
-411
-618
-59
-279
-294
-463
-161
17
-71
-87
-96
11
-169
-348
-488
-391
-234
-491
-665
-336
-158
-228
-540
-178
67
-122
-368
-300
-47
-130
-354
-431
-253
-256
-307
-36
-477
-332
20
-176
-226
-597
-329
-416
-174
-125
-141
-225
-316
25
59
-207
-640
-112
114
-392
-368
-93
-8
21
-174
-230
-214
-168
6
-243
-308
-256
-127
-5
-343
-100
-125
-334
-6
-133
-452
-265
-137
-188
-255
-223
1
151
-245
-378
-175
204
-118
-469
-135
97
-29
-170
-267
-117
-41
-87
-80
-295
-39
-99
-82
-163
-337
-82
-20
-422
-129
96
-331
-221
-101
87
-86
-327
-155
34
-213
-430
-36
188
-73
-242
114
219
71
39
109
44
17
102
29
-225
-322
182
227
-66
-100
229
405
104
-173
-310
-30
-627
-2070
-1642
-1242
-2100
-1996
-1373
-1161
-869
-1017
-1120
-497
-616
-1311
-1317
-718
-177
-637
-870
-582
-246
-47
-553
-837
-226
28
-329
-684
-227
281
-218
-654
-817
-28
-599
-252
39
-392
136
-254
351
-247
-885
-67
-103
-1495
-699
534
224
-1111
-756
894
109
-1483
-1766
129
410
-820
-1316
685
1074
-1045
-438
-74
-22
-499
-286
-151
436
1144
-658
-533
535
342
-701
-1113
-241
1333
961
-484
-127
199
837
-995
-1349
954
208
-403
710
547
-240
-127
-595
109
237
-90
-155
-328
712
670
-326
108
-1329
-399
1238
-394
-887
-223
1108
-448
-1587
-188
540
-318
2
-1326
-374
1420
249
-1860
-1427
1227
879
-1046
-1554
735
1171
-1049
-794
384
-440
-455
44
96
-655
-425
630
85
-393
-700
67
48
-214
-1141
632
726
-1291
-380
210
287
-973
-852
458
284
-457
-1408
97
1273
-1453
-1573
389
1337
-419
-1586
32
844
493
-498
-1106
-607
1219
1217
-1719
-700
869
-148
-47
-92
-318
-616
-219
525
-414
105
233
-1559
434
1796
-800
-947
-612
777
729
-583
-840
210
802
-90
-1154
-119
968
-407
-941
426
1414
-1413
-412
1594
233
-1510
-408
1654
270
-1178
-1130
198
684
394
-743
-741
383
304
490
-1363
-635
1218
246
-1080
-904
-73
410
-61
-554
-1553
-183
1226
-441
-973
-986
1119
795
-653
-1537
-1108
666
-217
-1112
-236
-89
193
121
219
-426
-1308
-229
-11
-1129
-742
320
-249
-662
-392
180
-1496
-154
1437
-536
93
-938
-134
310
-1710
-1158
-211
1305
185
-1024
-622
858
820
-1407
-2207
-95
131
-1273
-218
510
779
92
-512
-575
631
-903
-857
-391
-133
407
246
-375
-1140
593
1457
-1099
-956
931
348
-229
-949
-687
-482
50
-157
-665
-335
1271
687
-1813
-31
1092
214
-1675
-594
-212
-1150
973
4
-425
-553
200
1312
-877
-1103
-904
751
211
-1431
-1187
373
1576
696
-2018
-368
1681
508
-2199
-1124
1459
567
-1865
-2269
896
1512
-905
-1876
-26
1132
567
-1361
-1340
25
720
490
-2450
-941
1191
1318
293
-1254
-1202
896
2125
-1600
-2639
-171
1033
532
-581
-1133
199
1564
-224
-2473
135
950
-566
-1098
-1274
255
613
-1050
-1898
174
670
-44
-1210
-393
538
148
-1717
-461
349
-575
-12
-1170
470
583
-195
-714
-770
-66
1133
-1042
-2068
1444
1314
-1205
-874
1164
1234
-517
-1284
1355
1207
183
-1392
-925
643
182
-568
-904
672
14
-556
-295
15
250
-592
-453
-88
-955
-54
288
-134
-343
254
85
-298
-431
-513
323
289
-1032
-800
-334
490
303
-1418
-88
450
-551
-288
367
806
-1086
-682
813
-556
-1471
-776
-6
729
-277
-880
-10
785
-208
-45
-1244
-962
702
244
-551
-1085
512
595
-879
-1521
-568
1512
131
-1803
-588
1334
263
-2310
-227
-1082
66
2154
-2056
-1268
1811
897
-1861
-1860
738
342
-132
-565
37
486
94
-626
-576
592
-861
-618
109
279
117
530
-183
-1208
263
43
-239
219
-1459
-333
2048
144
-2181
-2048
1528
1728
-1214
-2575
1435
1647
-1624
-1268
-1153
547
327
-74
100
-1184
630
871
-274
-1872
-694
1594
-59
-1604
-104
679
302
-917
-927
227
408
842
-1301
854
-438
-818
960
546
-1419
-583
701
-256
206
152
-828
-78
815
-617
-77
362
-477
-1545
154
1002
-430
-2094
-1166
2999
830
-3022
-1048
938
1524
-650
-2218
-730
555
741
-718
-1664
-760
1736
545
-1401
-837
-529
82
-752
-1560
-530
473
1012
-287
-765
-330
371
262
-936
-1404
-44
-515
-31
97
-1816
300
1282
-702
-2457
162
1104
-1099
-1294
-470
-146
-272
-962
-278
-836
-490
151
472
674
-1939
-473
-22
-375
-546
-1867
-1008
660
1401
-1001
-1858
121
1573
-85
-2403
-1157
1422
451
40
-2490
-1110
2454
-290
-3035
-89
3363
-1374
-2096
1490
701
-1104
-1376
6
-349
-462
174
-525
497
238
-1856
-531
1275
-534
-1683
-487
140
74
-747
-1405
-777
291
471
-2281
-475
2768
-128
-2198
-1701
890
-522
-2141
-795
381
18
-724
204
-991
244
-139
-2336
-1385
-65
1395
152
-1454
-1181
219
953
-1035
-1774
-600
855
1666
-996
-2107
-990
1434
-15
-2116
-640
461
1037
-266
-1150
-191
692
-932
-1302
485
-520
-272
-1066
-331
1892
-414
-2315
-211
1709
506
-1892
-2081
1212
1253
-489
-2298
-1431
1354
277
-926
-808
-983
18
1109
-1276
-1573
25
-376
-62
-801
-302
-145
-532
-593
314
-1004
-1107
1290
-519
-732
-1199
-144
546
-279
-985
-71
581
-169
-577
-905
443
212
-430
-170
-297
267
592
-746
-572
-28
-510
926
447
-1152
-1223
277
1771
-1214
-2177
-563
1201
2288
-2290
-3043
2569
1183
-2178
-1666
-71
-403
9
445
-789
-539
-937
516
749
-631
-1917
-774
1509
529
-2449
-944
1148
1032
-538
-2283
-815
678
2358
-1024
-1801
-579
180
548
-725
-997
-1105
1194
694
-520
-748
-1391
374
495
-1312
-1233
-664
222
1262
-735
-2861
-110
1396
74
-1398
-764
273
-155
-672
-163
-532
-742
663
-472
553
1136
-1223
-2322
637
1937
-886
-1178
-1214
649
1178
-880
-2539
-96
3234
300
-3103
-1013
1363
-49
-2177
-1051
1629
-1
-651
-1280
-229
848
-897
-31
-332
-479
-776
48
-121
-2425
-141
74
-333
-147
201
487
-1654
-1640
-570
969
-513
-1912
-964
1280
719
-1160
-1062
-946
670
720
-950
-1254
-601
84
-117
-560
-1121
-729
894
17
-881
-196
206
-492
-1636
-792
737
-48
-1253
-787
-110
1067
-200
-838
-1376
-387
1507
663
-1210
-2758
170
2071
17
-2180
367
1117
104
-66
-826
282
-13
-674
-180
642
-548
-343
203
-254
-512
-214
-685
-867
-516
-385
1283
-271
-1923
-935
918
51
-1968
-1193
814
2027
891
-1576
-1676
596
674
-1475
-1012
758
128
484
-292
-748
-533
-692
-747
-317
254
-550
-651
41
540
-933
-1512
-531
430
-373
-502
-3
749
-576
-1381
1203
-71
-1364
-1445
1103
562
-868
-199
-265
452
790
-622
-1442
982
931
-784
-706
634
49
-522
-740
-794
1000
973
-768
-1003
217
453
-169
-573
-643
-498
227
345
-803
-903
189
592
-353
-149
-385
-248
-27
-561
-318
-529
-889
-139
1444
43
-1178
-477
-309
-12
-122
-788
-864
-1026
-83
1230
-602
-1492
-1015
789
1082
-436
-950
-281
340
-108
-1314
-1956
-345
356
380
-887
-399
130
-36
-292
-678
-675
-62
-690
-908
494
-340
-498
-237
265
43
-567
-640
324
-169
-1342
-1253
-400
420
-293
-1504
-770
663
382
-1118
-1047
383
1132
212
-1088
-754
316
824
-973
-1203
-75
1403
756
-1115
-421
151
-522
-1165
-1107
-579
-1008
-1233
103
825
-582
-1748
-631
603
495
-630
-496
-298
120
279
-885
-1163
274
951
6
-444
679
929
-341
-829
-90
527
-909
-734
2
-250
133
161
-394
-793
271
747
-110
-880
-917
-647
-530
-457
-987
-736
-69
542
-38
-315
48
-657
-1213
-823
-28
-586
-649
238
-613
-932
398
338
-243
-211
5
535
-401
-899
121
-193
-767
-782
62
362
30
-354
-217
12
60
47
-398
-636
-744
95
-428
-732
109
170
-34
-273
225
310
-373
-651
-645
-443
-377
-690
-396
109
-408
-750
-646
222
-575
-317
663
-734
-723
512
-225
-867
-400
-368
497
700
91
-459
12
445
-251
-826
-1256
-865
785
143
-1245
-861
428
966
-286
-1268
-512
599
-558
-590
-567
-578
-373
-418
-25
-74
-400
-343
497
229
-599
-570
-25
-450
-960
-307
-377
-576
157
236
-268
-390
424
189
-849
-854
-83
-198
-177
-316
-580
119
18
-414
99
-186
-139
-291
-388
-203
-417
-548
-434
8
-194
-481
-285
296
-525
-562
407
272
-475
-760
115
258
244
-42
-488
-427
394
239
-1135
-594
249
-519
-1021
-155
364
383
-388
-1358
-787
14
-341
-966
-306
423
-243
-594
-190
-197
-1234
-1272
25
367
-13
-547
-550
262
14
-975
-1227
-270
1351
646
-1028
-644
446
-173
-975
-985
-835
-752
-161
214
48
-161
-307
-907
-505
-407
-508
-810
-565
499
-259
-1209
-854
208
-360
-1194
73
1117
-181
-768
-652
-403
-608
-809
-235
314
729
226
-220
-452
-470
-368
435
204
-639
-580
57
-23
-690
-455
-654
-418
263
579
-61
-561
-855
-464
-277
-625
-531
-457
88
565
-276
-1046
-190
139
-445
-966
-860
-618
-435
177
217
-369
-865
-219
170
-326
-502
-356
-48
-230
-512
-959
-467
210
-170
-686
-631
159
541
-384
-769
-406
-272
-734
-501
550
562
123
-561
-492
45
-53
-778
-1150
-407
-73
-359
-577
-541
-421
-430
-694
-769
-147
79
-246
-1053
-577
-318
-661
-534
-602
-179
-179
-34
-262
-725
-649
-165
-432
-1482
-1365
-757
57
25
-1572
-1634
-633
21
-564
-915
-679
-701
-744
-720
-558
-1107
-1180
-723
-583
-937
-1291
-1136
-919
-570
-934
-1398
-822
-381
-262
-1134
-1352
-741
131
-162
-1115
-728
185
-404
-1431
-1002
-263
-190
-653
-1055
-726
-242
-558
-823
-688
-224
-240
-764
-466
474
288
-775
-1069
-375
181
262
-245
-812
-476
454
366
-577
-1054
-463
23
144
96
-265
-481
-275
224
-155
-707
-463
399
489
355
-269
-763
-213
773
700
-534
-485
489
923
69
-721
-538
81
47
-269
166
86
-473
-106
507
103
-703
-701
635
1096
180
-582
-329
199
280
-161
-547
-342
245
546
102
-110
-708
-506
91
-3
-104
-6
-79
-77
337
-364
-729
-102
230
-244
-40
472
237
-260
-305
-341
-400
-215
214
-124
-443
-85
8
125
-45
-476
-872
-124
443
-191
-448
-360
6
-8
-79
-164
-374
-53
356
288
-154
-61
21
-377
-327
56
-188
-322
-292
-31
350
-56
-273
-193
-418
-571
-449
-291
-180
-767
-366
368
364
12
-557
-442
-428
-345
-380
-257
-448
-178
228
368
-186
-913
-442
344
137
-161
-232
-263
52
143
-339
-655
-221
-384
87
674
160
-261
-329
-254
-221
-265
-78
-409
-199
290
286
-433
-819
-848
-595
162
34
-72
53
277
-440
-471
-460
-372
-291
-150
523
102
32
-673
-917
-579
214
207
-311
-184
-12
-172
-294
-238
-736
-1035
-105
272
-484
-413
-291
-15
-418
-498
-763
-467
250
-85
-498
-968
-643
-311
-532
-549
-407
209
281
-225
-280
-363
-141
-170
-702
-831
-305
338
384
-20
-385
-122
332
75
-221
-364
-228
-212
-87
-93
-223
-121
96
68
-324
-15
24
-120
25
-143
-284
-357
-1138
-630
-141
-121
75
-92
-150
-102
-204
-354
-324
-598
-698
-573
-145
63
-350
-467
-93
-271
-438
-434
61
142
-466
-496
-171
-516
-978
-326
-545
-900
-608
-130
-135
-454
-748
-1288
-893
-552
-662
-1072
-844
-27
-15
-414
-919
-939
-439
-178
-369
-681
-380
-189
-303
-378
-451
-535
-482
-360
325
753
-134
-515
-241
-373
-475
-19
101
-1
299
596
-71
-557
-353
-292
-97
184
410
385
5
-390
-52
231
-178
-108
601
650
138
-100
-60
-257
-531
-413
15
470
581
421
205
68
-255
-319
-226
-206
-263
-167
432
455
-2
50
255
274
264
393
213
179
-139
-379
-261
-159
-92
-144
184
266
6
96
118
-98
-394
-665
-481
-333
-119
-177
-119
173
302
-51
-240
-290
-432
-342
-235
-263
-485
-756
-718
-222
-340
-846
-842
-288
-10
-381
-820
-981
-868
-1112
-1314
-1483
-1371
-885
-607
-435
-781
-778
-1048
-1120
-947
-1042
-1036
-818
-404
-775
-1010
-1091
-1016
-803
-674
-649
-604
-412
-673
-776
-736
-1127
-1292
-1177
-878
-831
-852
-767
-784
-803
-961
-943
-1075
-918
-610
-805
-1240
-1033
-775
-1094
-1039
-720
-652
-827
-865
-833
-969
-938
-678
-523
-758
-596
-465
-479
-525
-531
-428
-486
-700
-842
-624
-394
-529
-737
-773
-602
-363
-502
-596
-747
-579
-563
-776
-956
-921
-795
-928
-806
-639
-454
-409
-498
-496
-559
-590
-787
-823
-613
-423
-223
-157
-447
-568
-514
-530
-339
-299
-479
-394
-288
-309
-251
-462
-573
-650
-710
-668
-559
-593
-473
-331
-453
-741
-895
-704
-700
-846
-850
-784
-580
-522
-609
-647
-670
-789
-843
-842
-688
-648
-653
-743
-816
-975
-1170
-1127
-1171
-1037
-992
-997
-1023
-1050
-1019
-1185
-1238
-1424
-1403
-1370
-1298
-1130
-1080
-1231
-1416
-1346
-1225
-1187
-1216
-1216
-1327
-1225
-1121
-1087
-1092
-1034
-981
-954
-1005
-1230
-1186
-1140
-986
-983
-944
-1062
-1128
-843
-758
-763
-943
-892
-770
-813
-934
-973
-982
-1015
-1029
-1011
-970
-924
-983
-1043
-1155
-1095
-982
-839
-802
-872
-824
-692
-737
-848
-910
-834
-641
-943
-1160
-1042
-1008
-1117
-1096
-975
-932
-1082
-1119
-967
-798
-671
-758
-888
-897
-771
-798
-774
-758
-653
-712
-783
-686
-676
-708
-770
-696
-613
-608
-565
-529
-492
-432
-338
-313
-440
-343
-258
-332
-415
-433
-451
-451
-344
-239
-169
-251
-499
-539
-432
-315
-313
-319
-310
-319
-253
-272
-331
-487
-524
-509
-539
-537
-496
-453
-440
-583
-671
-676
-685
-527
-602
-604
-549
-530
-526
-574
-504
-490
-543
-494
-477
-434
-395
-179
-48
-89
-60
-140
-125
-216
-183
-109
-131
-142
-156
-110
-59
-52
-23
-19
72
281
377
521
579
611
567
493
442
311
434
504
490
457
494
515
547
597
589
571
490
520
541
543
470
414
458
506
514
512
557
597
545
517
509
520
568
592
614
611
563
535
561
578
579
532
537
564
567
564
566
529
472
467
471
416
361
337
307
279
287
292
318
342
304
286
265
236
250
303
324
254
188
205
236
202
159
167
170
183
161
135
140
108
61
82
141
162
186
261
302
279
267
296
300
318
329
345
395
408
359
317
313
288
231
162
127
129
87
39
70
106
121
96
56
111
184
235
230
267
310
320
300
215
198
106
78
51
29
32
57
82
57
33
-5
59
84
101
126
180
183
159
113
95
136
148
120
115
179
168
102
96
145
106
54
79
72
24
19
38
68
65
52
42
49
54
9
-37
-18
-14
-71
-115
-103
-101
-120
-120
-129
-120
-99
-95
-120
-136
-133
-131
-130
-172
-232
-194
-142
-142
-196
-206
-172
-151
-185
-186
-203
-213
-186
-192
-222
-199
-168
-202
-233
-239
-211
-216
-216
-254
-276
-257
-239
-260
-269
-261
-250
-243
-236
-220
-227
-218
-205
-202
-227
-185
-186
-242
-204
-241
-273
-222
-233
-279
-263
-241
-252
-269
-266
-251
-263
-283
-289
-248
-226
-222
-222
-221
-224
-223
-196
-186
-161
-144
-126
-108
-101
-132
-138
-122
-122
-140
-139
-125
-147
-164
-181
-184
-167
-170
-200
-192
-166
-149
-153
-160
-159
-154
-173
-185
-192
-184
-155
-135
-142
-134
-137
-141
-134
-148
-131
-119
-103
-55
-49
-99
-111
-80
-79
-106
-119
-122
-127
-115
-134
-173
-188
-170
-157
-166
-154
-136
-136
-165
-196
-217
-259
-320
-338
-293
-265
-292
-270
-214
-202
-216
-234
-245
-223
-209
-229
-239
-226
-202
-201
-228
-235
-245
-236
-182
-141
-159
-159
-143
-165
-211
-223
-213
-204
-176
-162
-140
-150
-191
-224
-218
-220
-257
-295
-250
-200
-212
-229
-234
-229
-237
-266
-275
-237
-217
-221
-225
-207
-213
-238
-244
-239
-236
-219
-194
-177
-147
-122
-110
-120
-112
-117
-143
-155
-153
-165
-174
-169
-158
-128
-116
-132
-145
-128
-119
-133
-137
-134
-124
-130
-164
-192
-204
-209
-194
-194
-214
-186
-147
-135
-162
-197
-186
-180
-180
-173
-159
-164
-170
-151
-116
-116
-129
-128
-112
-70
-45
-42
-40
-7
16
-16
-93
-112
-82
-103
-134
-153
-122
-94
-95
-89
-99
-108
-118
-97
-102
-99
-69
-55
-51
-64
-76
-84
-77
-76
-85
-94
-102
-93
-100
-101
-112
-110
-116
-136
-143
-136
-124
-105
-84
-71
-73
-104
-113
-136
-183
-203
-199
-189
-194
-187
-182
-179
-188
-209
-216
-209
-210
-192
-164
-155
-153
-166
-176
-182
-198
-190
-166
-147
-132
-133
-127
-129
-145
-148
-165
-172
-155
-156
-177
-199
-198
-187
-181
-187
-181
-164
-145
-141
-128
-109
-122
-135
-108
-84
-100
-122
-132
-110
-86
-86
-86
-65
-34
-31
-55
-82
-64
-39
-32
-31
-42
-18
5
-7
-18
-24
-20
6
0
-31
-35
-22
-8
1
-3
-7
-12
-13
-1
4
-6
-21
-16
-11
-15
-37
-30
-23
-71
-76
-33
-24
-37
-33
-13
-19
-33
-23
-19
-49
-80
-81
-69
-66
-92
-110
-82
-63
-76
-100
-86
-76
-97
-103
-101
-110
-115
-129
-154
-183
-185
-158
-145
-134
-126
-120
-124
-118
-108
-122
-126
-100
-88
-97
-101
-92
-78
-87
-101
-98
-95
-106
-121
-112
-97
-133
-146
-130
-110
-99
-103
-85
-85
-84
-74
-84
-81
-62
-71
-84
-92
-89
-80
-65
-58
-57
-62
-74
-76
-67
-77
-108
-100
-65
-59
-71
-79
-66
-54
-59
-64
-77
-65
-43
-44
-58
-72
-72
-60
-57
-53
-41
-37
-46
-46
-41
-43
-41
-27
-29
-50
-58
-57
-62
-53
-53
-57
-67
-54
-51
-57
-67
-84
-88
-79
-79
-109
-108
-64
-11
-30
-60
-60
-50
-71
-102
-116
-114
-110
-102
-82
-85
-73
-82
-87
-79
-65
-53
-32
-20
-41
-45
-63
-77
-85
-89
-99
-106
-87
-75
-81
-102
-97
-74
-81
-92
-90
-68
-57
-69
-83
-87
-81
-87
-102
-126
-114
-87
-100
-115
-132
-146
-144
-144
-157
-141
-124
-154
-175
-167
-145
-146
-138
-103
-98
-97
-80
-52
-61
-85
-64
-32
-8
-14
-33
-34
-14
-9
-37
-69
-72
-41
-19
-39
-70
-57
-19
-23
-42
-45
-7
8
-24
-43
-45
-37
-33
-36
-16
5
6
5
3
-6
-7
5
19
41
65
47
18
13
46
55
44
59
72
62
62
56
56
42
27
29
16
-13
-34
-35
-37
-39
-74
-88
-83
-78
-81
-107
-120
-100
-110
-137
-147
-136
-122
-133
-143
-136
-128
-134
-136
-124
-124
-134
-132
-112
-87
-75
-78
-97
-92
-72
-72
-85
-87
-91
-95
-94
-114
-115
-113
-125
-131
-149
-144
-127
-112
-110
-126
-150
-153
-136
-124
-105
-100
-92
-80
-75
-92
-111
-111
-89
-72
-71
-89
-107
-97
-93
-109
-145
-150
-117
-116
-171
-196
-171
-145
-144
-160
-157
-128
-118
-132
-147
-148
-143
-149
-155
-157
-154
-160
-160
-162
-166
-170
-177
-157
-126
-123
-111
-90
-62
-70
-94
-70
-50
-41
-55
-67
-56
-19
5
-12
-34
-45
-33
-56
-102
-127
-107
-96
-132
-163
-164
-142
-125
-116
-137
-147
-125
-90
-99
-119
-92
-65
-76
-91
-82
-76
-83
-85
-63
-57
-67
-67
-86
-105
-114
-121
-120
-142
-165
-169
-167
-180
-209
-221
-229
-230
-233
-256
-288
-309
-313
-320
-322
-344
-371
-365
-375
-386
-393
-380
-363
-357
-361
-360
-341
-319
-304
-315
-309
-296
-282
-281
-277
-263
-279
-267
-249
-239
-243
-263
-251
-240
-235
-242
-248
-246
-233
-241
-248
-238
-237
-252
-257
-245
-241
-240
-234
-233
-231
-225
-230
-239
-252
-250
-242
-243
-244
-263
-273
-285
-277
-273
-276
-267
-265
-249
-232
-213
-181
-181
-193
-193
-190
-185
-188
-193
-192
-195
-209
-219
-224
-225
-221
-206
-192
-187
-186
-188
-180
-167
-160
-168
-173
-164
-157
-153
-161
-165
-177
-178
-174
-173
-188
-212
-217
-216
-212
-225
-235
-215
-188
-186
-175
-178
-198
-216
-231
-232
-219
-197
-173
-154
-131
-120
-118
-118
-100
-88
-77
-67
-74
-68
-70
-65
-98
-122
-133
-139
-129
-130
-119
-109
-95
-103
-104
-107
-100
-102
-123
-131
-121
-114
-116
-110
-117
-132
-139
-113
-86
-102
-136
-155
-163
-177
-200
-218
-234
-237
-234
-234
-240
-232
-235
-248
-254
-239
-219
-226
-221
-198
-180
-173
-182
-199
-188
-177
-176
-172
-155
-133
-150
-163
-146
-130
-120
-119
-132
-163
-188
-197
-197
-212
-237
-242
-228
-213
-213
-211
-208
-210
-224
-227
-230
-252
-270
-282
-272
-268
-259
-251
-248
-238
-224
-212
-226
-238
-233
-229
-226
-223
-223
-212
-200
-183
-184
-188
-176
-170
-168
-179
-192
-188
-181
-192
-211
-202
-191
-190
-220
-229
-217
-244
-267
-276
-291
-310
-313
-304
-314
-323
-341
-347
-345
-362
-367
-367
-365
-348
-341
-352
-353
-342
-327
-320
-303
-300
-309
-328
-331
-300
-293
-320
-354
-338
-317
-335
-357
-341
-328
-316
-300
-294
-297
-295
-287
-284
-292
-293
-299
-307
-309
-327
-339
-351
-350
-363
-370
-344
-318
-306
-310
-311
-319
-315
-301
-294
-311
-343
-342
-348
-369
-365
-329
-317
-321
-323
-332
-328
-311
-298
-311
-333
-319
-304
-335
-358
-353
-335
-319
-318
-313
-315
-335
-336
-339
-329
-348
-356
-348
-353
-375
-400
-371
-351
-360
-373
-364
-358
-364
-387
-404
-399
-375
-366
-380
-378
-367
-349
-352
-390
-436
-427
-415
-416
-426
-438
-427
-426
-438
-454
-464
-461
-454
-465
-457
-451
-460
-481
-505
-512
-507
-488
-498
-516
-528
-529
-520
-526
-525
-533
-537
-527
-521
-508
-499
-500
-518
-532
-516
-505
-517
-516
-498
-500
-514
-514
-489
-471
-480
-509
-537
-558
-553
-551
-557
-571
-586
-592
-580
-569
-572
-564
-562
-564
-551
-521
-496
-473
-464
-467
-459
-456
-441
-424
-425
-426
-411
-406
-419
-431
-423
-410
-419
-424
-425
-426
-424
-422
-419
-413
-400
-408
-420
-437
-444
-432
-428
-414
-425
-450
-466
-464
-469
-483
-480
-467
-460
-462
-463
-460
-456
-461
-461
-453
-423
-403
-411
-423
-403
-394
-389
-371
-342
-335
-354
-358
-348
-357
-362
-369
-359
-343
-366
-370
-356
-355
-378
-403
-406
-426
-455
-460
-443
-454
-486
-487
-477
-477
-493
-514
-513
-507
-496
-483
-453
-433
-423
-421
-416
-390
-374
-355
-357
-358
-346
-367
-386
-392
-381
-363
-370
-394
-403
-391
-380
-393
-428
-454
-456
-441
-419
-421
-419
-401
-394
-391
-375
-361
-354
-364
-382
-381
-377
-359
-339
-324
-335
-352
-359
-361
-373
-379
-373
-382
-401
-408
-420
-420
-425
-445
-451
-458
-448
-424
-407
-425
-436
-426
-420
-409
-401
-402
-397
-392
-384
-362
-361
-371
-387
-378
-351
-350
-334
-307
-284
-282
-282
-275
-265
-255
-261
-267
-269
-271
-268
-269
-260
-244
-245
-241
-252
-262
-252
-257
-269
-284
-280
-271
-292
-319
-320
-304
-305
-317
-329
-338
-335
-334
-337
-340
-344
-340
-339
-352
-365
-358
-341
-318
-313
-335
-361
-365
-368
-358
-358
-373
-379
-378
-381
-408
-423
-413
-406
-417
-433
-421
-408
-415
-421
-411
-410
-407
-405
-415
-391
-374
-370
-366
-358
-349
-354
-344
-336
-339
-335
-329
-329
-323
-313
-313
-296
-274
-269
-267
-270
-278
-286
-299
-302
-285
-278
-267
-263
-270
-290
-300
-290
-274
-276
-266
-247
-257
-268
-275
-284
-274
-279
-304
-344
-362
-349
-355
-366
-372
-370
-383
-399
-414
-411
-395
-413
-448
-471
-483
-497
-489
-492
-496
-492
-511
-515
-497
-494
-484
-484
-489
-489
-510
-514
-510
-509
-502
-505
-501
-525
-551
-543
-514
-490
-466
-453
-444
-435
-431
-431
-430
-407
-402
-404
-404
-403
-402
-424
-439
-444
-434
-422
-413
-414
-441
-463
-478
-489
-476
-465
-469
-473
-479
-490
-500
-499
-483
-480
-482
-460
-452
-468
-471
-446
-422
-426
-431
-449
-466
-471
-495
-499
-499
-514
-525
-524
-514
-516
-507
-485
-478
-486
-494
-491
-469
-460
-494
-521
-509
-490
-500
-530
-545
-545
-535
-523
-519
-525
-526
-500
-477
-467
-468
-475
-476
-491
-505
-487
-455
-457
-487
-503
-480
-464
-478
-480
-467
-442
-428
-443
-462
-462
-452
-452
-462
-442
-407
-398
-417
-420
-414
-394
-390
-408
-398
-394
-405
-411
-409
-409
-405
-395
-383
-362
-354
-352
-331
-324
-329
-341
-362
-383
-395
-385
-389
-407
-425
-418
-398
-402
-416
-428
-429
-430
-449
-457
-444
-445
-477
-502
-504
-483
-472
-473
-462
-464
-461
-463
-480
-468
-461
-488
-504
-512
-515
-511
-522
-527
-533
-513
-478
-471
-479
-497
-532
-556
-561
-561
-559
-548
-532
-519
-519
-514
-500
-489
-480
-464
-442
-416
-403
-403
-378
-338
-303
-296
-300
-294
-297
-306
-314
-340
-335
-331
-349
-348
-338
-326
-324
-314
-300
-305
-306
-295
-287
-288
-292
-284
-271
-258
-239
-222
-226
-240
-247
-234
-229
-238
-238
-234
-228
-218
-233
-229
-207
-211
-231
-244
-251
-264
-277
-287
-290
-271
-259
-281
-304
-315
-318
-327
-348
-362
-349
-322
-319
-341
-336
-322
-325
-321
-321
-310
-290
-286
-283
-262
-239
-241
-263
-257
-249
-274
-291
-285
-275
-266
-282
-283
-273
-280
-281
-283
-290
-277
-266
-260
-249
-260
-281
-286
-289
-292
-319
-340
-328
-324
-335
-329
-319
-302
-305
-316
-309
-307
-305
-306
-302
-281
-271
-270
-244
-228
-224
-234
-249
-254
-265
-267
-271
-288
-303
-305
-304
-307
-314
-313
-318
-324
-328
-316
-305
-319
-336
-341
-350
-360
-351
-350
-350
-349
-363
-369
-357
-357
-366
-368
-364
-354
-347
-351
-337
-322
-309
-309
-326
-345
-350
-352
-358
-370
-365
-341
-324
-329
-339
-345
-342
-322
-320
-323
-330
-338
-338
-345
-353
-351
-332
-312
-302
-304
-300
-324
-343
-327
-280
-266
-316
-312
-313
-308
-288
-285
-268
-265
-269
-285
-303
-308
-309
-309
-317
-329
-336
-359
-382
-390
-389
-385
-404
-439
-459
-447
-455
-468
-458
-462
-457
-449
-440
-438
-432
-420
-418
-407
-401
-401
-416
-415
-400
-406
-421
-412
-388
-399
-417
-425
-430
-415
-395
-393
-372
-356
-364
-374
-369
-349
-339
-347
-356
-362
-370
-355
-358
-376
-392
-392
-406
-424
-428
-413
-412
-424
-411
-405
-379
-351
-342
-341
-333
-334
-339
-319
-300
-288
-290
-286
-269
-272
-296
-308
-303
-305
-304
-297
-291
-298
-307
-312
-309
-287
-280
-264
-249
-245
-232
-227
-224
-216
-220
-224
-244
-253
-233
-221
-218
-224
-247
-242
-243
-269
-275
-267
-265
-284
-285
-250
-233
-241
-238
-239
-230
-230
-232
-233
-230
-243
-272
-268
-259
-264
-265
-252
-249
-266
-278
-293
-301
-318
-334
-343
-352
-356
-370
-390
-390
-364
-343
-337
-331
-331
-329
-321
-329
-344
-356
-366
-366
-335
-313
-311
-325
-327
-315
-295
-278
-276
-275
-271
-284
-294
-274
-258
-261
-270
-257
-203
-185
-202
-194
-163
-136
-133
-129
-136
-140
-147
-177
-192
-200
-206
-206
-211
-205
-198
-203
-208
-212
-206
-205
-218
-215
-204
-189
-154
-139
-146
-131
-126
-122
-117
-117
-105
-108
-129
-123
-117
-139
-157
-181
-188
-186
-182
-189
-205
-210
-212
-225
-242
-223
-191
-181
-190
-192
-171
-150
-152
-148
-130
-131
-151
-175
-178
-180
-174
-161
-169
-174
-173
-161
-168
-184
-191
-182
-188
-210
-225
-230
-217
-235
-253
-258
-256
-259
-252
-251
-241
-214
-219
-219
-231
-231
-211
-211
-216
-213
-194
-204
-236
-246
-239
-240
-252
-261
-251
-231
-231
-232
-239
-254
-271
-281
-281
-277
-270
-263
-271
-257
-239
-234
-229
-225
-227
-215
-217
-251
-287
-295
-283
-287
-288
-276
-273
-288
-291
-301
-288
-255
-252
-257
-257
-258
-271
-292
-288
-266
-252
-263
-276
-274
-263
-243
-231
-219
-215
-243
-261
-262
-268
-272
-273
-280
-286
-271
-258
-260
-252
-246
-236
-238
-244
-246
-238
-224
-217
-214
-212
-219
-244
-265
-271
-272
-275
-272
-270
-275
-284
-317
-326
-316
-321
-326
-344
-365
-373
-377
-373
-345
-335
-344
-369
-391
-390
-399
-408
-413
-425
-438
-431
-420
-423
-423
-437
-438
-413
-393
-393
-407
-406
-399
-400
-399
-394
-393
-417
-442
-457
-441
-421
-432
-433
-433
-419
-394
-376
-351
-332
-317
-317
-318
-298
-296
-310
-315
-311
-313
-315
-326
-333
-324
-323
-325
-331
-343
-348
-347
-343
-356
-364
-353
-330
-317
-323
-328
-325
-311
-297
-291
-293
-289
-287
-298
-310
-303
-279
-264
-268
-274
-275
-255
-238
-235
-245
-247
-245
-237
-226
-212
-209
-211
-210
-213
-213
-202
-180
-167
-169
-161
-173
-184
-175
-176
-185
-207
-212
-218
-207
-193
-203
-206
-202
-202
-218
-239
-247
-237
-228
-269
-292
-295
-295
-280
-269
-266
-259
-255
-254
-254
-251
-236
-222
-213
-199
-197
-182
-171
-181
-189
-209
-223
-244
-256
-277
-300
-327
-346
-348
-362
-363
-366
-366
-359
-342
-334
-337
-344
-346
-350
-362
-346
-327
-324
-302
-287
-293
-275
-253
-253
-264
-264
-267
-282
-278
-274
-280
-288
-277
-262
-237
-238
-261
-273
-276
-274
-271
-262
-242
-235
-249
-254
-264
-266
-271
-278
-265
-229
-217
-210
-183
-161
-145
-129
-127
-128
-123
-127
-125
-113
-107
-86
-73
-82
-70
-50
-40
-48
-65
-83
-104
-124
-111
-108
-125
-151
-189
-178
-173
-177
-162
-171
-185
-181
-198
-214
-225
-230
-234
-226
-215
-221
-222
-231
-226
-213
-213
-211
-224
-223
-213
-210
-209
-209
-206
-204
-178
-166
-178
-197
-196
-194
-196
-176
-160
-170
-177
-175
-178
-170
-160
-158
-168
-174
-168
-142
-121
-118
-119
-132
-133
-132
-126
-127
-143
-156
-173
-198
-205
-192
-187
-186
-182
-190
-202
-210
-221
-234
-244
-262
-295
-312
-320
-326
-330
-327
-328
-334
-359
-397
-398
-384
-386
-379
-360
-353
-364
-363
-348
-320
-302
-291
-293
-298
-291
-300
-306
-291
-272
-244
-225
-221
-196
-163
-147
-145
-154
-151
-147
-132
-130
-142
-131
-118
-115
-111
-122
-125
-107
-95
-95
-103
-101
-120
-157
-175
-176
-162
-168
-189
-207
-231
-256
-272
-289
-304
-329
-361
-359
-348
-330
-332
-348
-374
-406
-425
-429
-441
-463
-462
-465
-475
-486
-470
-457
-442
-445
-449
-444
-441
-430
-429
-423
-426
-433
-426
-415
-421
-425
-429
-429
-443
-449
-464
-464
-434
-416
-407
-413
-407
-388
-362
-353
-369
-395
-382
-355
-338
-334
-340
-330
-315
-301
-303
-306
-312
-323
-330
-333
-340
-353
-351
-345
-356
-356
-364
-353
-345
-361
-369
-381
-405
-414
-413
-404
-405
-434
-441
-428
-401
-385
-376
-350
-326
-317
-303
-283
-273
-256
-226
-207
-191
-167
-157
-141
-135
-113
-95
-107
-128
-155
-163
-178
-188
-199
-196
-207
-234
-255
-272
-270
-265
-260
-267
-269
-260
-257
-262
-247
-231
-237
-241
-247
-255
-257
-244
-233
-248
-275
-286
-314
-320
-314
-321
-330
-347
-364
-370
-371
-379
-384
-397
-405
-411
-403
-397
-389
-400
-409
-410
-414
-418
-417
-399
-391
-393
-409
-424
-421
-409
-399
-394
-395
-392
-398
-386
-359
-356
-341
-304
-273
-259
-256
-242
-245
-239
-211
-224
-234
-235
-237
-217
-198
-185
-173
-185
-207
-225
-234
-222
-223
-241
-266
-274
-273
-269
-280
-298
-303
-323
-336
-335
-351
-353
-335
-328
-317
-311
-302
-298
-280
-268
-252
-220
-209
-214
-204
-178
-166
-177
-195
-201
-204
-207
-225
-216
-194
-192
-181
-181
-183
-186
-194
-171
-149
-158
-157
-137
-128
-133
-136
-113
-96
-109
-138
-168
-174
-167
-160
-166
-174
-166
-144
-139
-140
-137
-130
-125
-114
-99
-103
-117
-138
-162
-161
-180
-199
-203
-220
-227
-227
-231
-228
-230
-223
-222
-218
-207
-209
-208
-182
-157
-154
-156
-171
-174
-178
-185
-194
-187
-183
-205
-208
-197
-195
-202
-214
-207
-198
-211
-219
-234
-264
-281
-278
-277
-292
-301
-283
-269
-262
-249
-238
-238
-244
-243
-234
-217
-199
-197
-204
-182
-164
-161
-162
-153
-131
-127
-127
-126
-137
-142
-138
-141
-136
-140
-157
-177
-181
-176
-160
-141
-141
-150
-160
-159
-163
-155
-133
-123
-125
-118
-123
-122
-103
-92
-86
-82
-97
-110
-105
-107
-106
-95
-91
-84
-88
-105
-114
-112
-111
-96
-98
-121
-129
-133
-143
-167
-186
-199
-216
-220
-223
-235
-238
-235
-243
-247
-254
-264
-270
-282
-283
-274
-276
-289
-297
-314
-327
-342
-347
-334
-327
-329
-342
-351
-356
-349
-342
-342
-339
-343
-342
-346
-362
-352
-350
-345
-327
-316
-300
-307
-299
-276
-269
-273
-260
-250
-254
-272
-294
-281
-265
-257
-252
-250
-245
-229
-205
-193
-191
-186
-195
-226
-233
-225
-225
-232
-237
-240
-270
-296
-318
-343
-348
-341
-334
-334
-349
-333
-305
-289
-287
-303
-293
-280
-288
-301
-281
-264
-262
-269
-278
-272
-267
-268
-256
-238
-244
-257
-243
-218
-211
-209
-221
-229
-232
-243
-239
-228
-241
-257
-256
-250
-254
-256
-241
-241
-263
-270
-263
-252
-239
-254
-273
-279
-294
-292
-275
-240
-208
-206
-209
-231
-242
-246
-235
-223
-213
-208
-208
-185
-172
-169
-192
-210
-214
-232
-247
-243
-242
-250
-271
-300
-324
-323
-313
-325
-350
-363
-348
-339
-347
-360
-374
-382
-380
-385
-391
-387
-374
-374
-388
-391
-396
-389
-376
-377
-375
-378
-364
-358
-359
-337
-334
-350
-344
-321
-303
-300
-302
-296
-283
-287
-291
-284
-277
-278
-277
-246
-229
-223
-235
-246
-247
-241
-225
-201
-191
-187
-179
-159
-142
-141
-121
-104
-94
-92
-85
-80
-65
-43
-41
-51
-50
-62
-79
-79
-88
-101
-98
-119
-153
-163
-169
-169
-191
-199
-188
-193
-188
-180
-162
-157
-148
-138
-136
-135
-153
-156
-146
-137
-136
-127
-122
-137
-151
-157
-146
-150
-160
-163
-166
-154
-165
-179
-182
-170
-163
-169
-180
-183
-199
-210
-214
-212
-205
-210
-206
-220
-249
-259
-256
-256
-263
-269
-294
-308
-307
-285
-285
-316
-320
-327
-338
-344
-333
-318
-313
-319
-331
-353
-367
-363
-353
-357
-365
-367
-363
-359
-347
-325
-313
-314
-317
-329
-318
-290
-280
-268
-265
-256
-226
-199
-205
-191
-175
-177
-179
-181
-179
-166
-147
-126
-132
-159
-158
-145
-137
-135
-120
-120
-133
-144
-147
-136
-118
-100
-98
-102
-114
-138
-155
-153
-139
-139
-144
-169
-183
-198
-196
-190
-193
-176
-175
-182
-189
-176
-176
-178
-166
-156
-152
-148
-161
-176
-175
-182
-191
-199
-209
-223
-225
-222
-232
-241
-254
-257
-260
-269
-277
-287
-299
-325
-310
-289
-278
-270
-273
-286
-324
-343
-347
-355
-355
-356
-378
-400
-388
-363
-372
-380
-362
-347
-338
-336
-341
-359
-349
-328
-313
-298
-287
-278
-264
-251
-242
-219
-212
-210
-208
-196
-218
-239
-248
-251
-273
-298
-291
-284
-267
-275
-278
-274
-290
-314
-318
-301
-305
-311
-325
-324
-308
-290
-264
-255
-244
-239
-232
-209
-203
-205
-204
-190
-172
-169
-161
-175
-192
-198
-202
-208
-223
-238
-260
-283
-305
-314
-326
-327
-324
-325
-333
-336
-327
-323
-338
-356
-347
-354
-349
-342
-349
-342
-329
-328
-333
-338
-328
-312
-307
-304
-285
-265
-254
-247
-241
-231
-241
-256
-270
-276
-294
-299
-296
-303
-309
-313
-317
-338
-359
-346
-336
-326
-331
-339
-345
-358
-364
-360
-362
-383
-383
-391
-384
-364
-359
-361
-383
-402
-394
-383
-367
-355
-359
-371
-369
-351
-332
-334
-342
-324
-323
-335
-340
-327
-313
-307
-292
-295
-302
-300
-290
-283
-262
-263
-273
-282
-277
-266
-261
-250
-252
-257
-264
-273
-271
-273
-262
-250
-244
-253
-256
-237
-224
-227
-231
-215
-198
-198
-203
-203
-199
-205
-210
-185
-185
-186
-185
-194
-190
-184
-180
-190
-203
-214
-218
-202
-190
-175
-148
-122
-99
-88
-93
-98
-92
-85
-83
-96
-103
-112
-125
-127
-124
-133
-151
-162
-154
-146
-145
-152
-156
-171
-181
-194
-209
-199
-174
-164
-167
-178
-180
-186
-193
-181
-181
-187
-182
-178
-184
-177
-178
-186
-204
-224
-230
-220
-220
-222
-234
-268
-292
-291
-278
-294
-311
-332
-354
-371
-390
-397
-384
-366
-359
-368
-388
-394
-393
-387
-376
-362
-344
-332
-319
-301
-298
-303
-289
-274
-274
-270
-272
-257
-255
-268
-271
-281
-298
-302
-310
-309
-297
-293
-293
-291
-278
-270
-266
-261
-262
-263
-271
-268
-269
-274
-254
-241
-241
-246
-252
-254
-242
-229
-225
-230
-237
-249
-240
-232
-244
-259
-260
-263
-281
-282
-294
-303
-284
-259
-272
-288
-290
-287
-270
-254
-239
-231
-217
-213
-225
-232
-230
-219
-223
-216
-203
-200
-214
-235
-252
-266
-284
-302
-319
-335
-345
-341
-337
-353
-376
-379
-366
-367
-369
-358
-355
-366
-346
-326
-328
-356
-373
-372
-387
-397
-391
-386
-378
-370
-379
-407
-436
-454
-454
-460
-471
-458
-438
-423
-436
-445
-441
-454
-455
-444
-431
-429
-428
-412
-417
-428
-407
-386
-354
-329
-313
-300
-278
-256
-250
-245
-233
-234
-241
-252
-275
-281
-292
-299
-303
-319
-328
-339
-353
-353
-350
-349
-359
-381
-378
-372
-371
-364
-370
-365
-371
-379
-391
-383
-381
-374
-370
-371
-373
-397
-400
-393
-372
-372
-382
-362
-337
-308
-306
-319
-334
-340
-323
-308
-303
-305
-320
-335
-332
-331
-345
-367
-380
-389
-413
-428
-440
-430
-415
-403
-415
-433
-439
-450
-455
-456
-455
-453
-457
-486
-513
-527
-509
-477
-462
-465
-472
-450
-433
-441
-433
-415
-414
-423
-440
-447
-452
-469
-480
-489
-501
-491
-483
-469
-439
-438
-441
-419
-399
-397
-404
-400
-385
-377
-382
-379
-381
-378
-373
-373
-381
-384
-381
-371
-372
-370
-348
-345
-348
-371
-386
-378
-363
-351
-341
-332
-331
-325
-308
-294
-284
-276
-266
-263
-265
-252
-252
-234
-215
-215
-214
-197
-172
-155
-144
-146
-148
-138
-118
-112
-113
-119
-119
-118
-114
-102
-101
-107
-122
-121
-108
-107
-101
-100
-87
-87
-78
-71
-67
-82
-102
-124
-139
-121
-107
-124
-137
-128
-122
-126
-134
-142
-169
-190
-201
-218
-240
-253
-274
-284
-292
-299
-290
-283
-279
-277
-298
-303
-300
-284
-278
-276
-265
-276
-278
-271
-279
-288
-277
-274
-283
-295
-306
-315
-310
-294
-291
-289
-275
-267
-251
-243
-249
-259
-277
-284
-287
-296
-287
-273
-275
-282
-273
-247
-232
-218
-211
-206
-200
-199
-200
-192
-190
-204
-217
-222
-228
-235
-244
-254
-268
-270
-269
-269
-266
-271
-274
-283
-292
-280
-260
-224
-224
-239
-231
-218
-210
-203
-200
-210
-240
-269
-250
-228
-219
-223
-221
-225
-228
-221
-228
-242
-238
-220
-208
-219
-230
-215
-212
-220
-219
-241
-260
-254
-247
-243
-248
-253
-275
-293
-292
-291
-281
-277
-282
-282
-282
-277
-286
-285
-286
-284
-298
-331
-352
-356
-357
-374
-378
-392
-404
-408
-418
-423
-437
-441
-427
-414
-408
-405
-406
-398
-409
-426
-416
-414
-425
-432
-426
-420
-418
-418
-416
-418
-423
-417
-410
-409
-414
-412
-406
-403
-392
-399
-393
-384
-392
-377
-360
-340
-323
-327
-324
-340
-347
-345
-342
-334
-327
-333
-341
-361
-359
-324
-316
-323
-336
-348
-351
-365
-390
-394
-382
-374
-380
-384
-390
-391
-399
-404
-407
-404
-396
-396
-405
-431
-431
-424
-430
-441
-435
-424
-423
-423
-430
-425
-418
-412
-407
-400
-394
-385
-378
-350
-336
-336
-339
-354
-353
-353
-359
-356
-352
-346
-353
-348
-349
-360
-362
-345
-341
-343
-357
-388
-378
-386
-394
-399
-385
-386
-405
-420
-407
-378
-370
-356
-362
-364
-368
-364
-366
-381
-382
-378
-376
-376
-386
-390
-399
-404
-415
-433
-423
-416
-416
-412
-407
-415
-434
-435
-442
-456
-461
-475
-475
-470
-471
-469
-463
-461
-449
-437
-422
-416
-418
-412
-413
-423
-434
-432
-421
-418
-423
-426
-420
-409
-398
-381
-357
-343
-334
-316
-310
-294
-267
-256
-250
-234
-210
-198
-189
-173
-190
-200
-198
-189
-184
-200
-203
-211
-236
-241
-246
-260
-256
-269
-276
-279
-287
-280
-263
-264
-269
-257
-238
-219
-212
-206
-195
-171
-152
-148
-132
-108
-92
-71
-56
-57
-72
-84
-85
-75
-77
-83
-89
-95
-96
-107
-139
-170
-166
-153
-143
-155
-179
-185
-183
-192
-201
-216
-219
-225
-239
-250
-270
-275
-288
-290
-269
-244
-224
-216
-212
-220
-246
-252
-225
-195
-181
-187
-189
-191
-197
-212
-217
-211
-217
-253
-280
-274
-270
-264
-266
-279
-297
-305
-300
-296
-282
-272
-274
-274
-260
-254
-238
-234
-242
-215
-212
-222
-209
-200
-189
-186
-192
-189
-178
-165
-170
-175
-156
-149
-150
-147
-157
-156
-160
-169
-177
-181
-184
-192
-192
-179
-177
-175
-166
-158
-171
-192
-190
-180
-180
-171
-175
-183
-178
-181
-181
-179
-188
-193
-186
-181
-182
-189
-188
-185
-191
-185
-182
-170
-153
-140
-124
-111
-102
-96
-94
-112
-116
-116
-110
-116
-126
-131
-151
-164
-167
-171
-190
-206
-222
-237
-235
-223
-222
-213
-224
-235
-237
-234
-224
-221
-206
-226
-244
-253
-260
-258
-259
-263
-271
-274
-273
-266
-278
-281
-288
-300
-313
-300
-290
-304
-317
-320
-323
-327
-333
-338
-349
-356
-345
-350
-353
-341
-340
-344
-348
-354
-354
-343
-322
-314
-327
-334
-321
-310
-310
-328
-325
-308
-303
-314
-313
-316
-315
-295
-281
-292
-314
-320
-329
-334
-345
-351
-342
-324
-310
-305
-299
-286
-285
-275
-271
-277
-263
-256
-253
-271
-261
-265
-274
-265
-239
-221
-215
-223
-241
-239
-249
-259
-259
-263
-282
-289
-285
-284
-281
-281
-280
-302
-329
-345
-339
-329
-323
-328
-342
-351
-364
-359
-355
-363
-364
-370
-380
-366
-352
-336
-326
-321
-326
-332
-353
-358
-356
-351
-351
-360
-358
-372
-370
-366
-366
-359
-356
-365
-363
-366
-387
-398
-399
-419
-431
-430
-422
-404
-402
-403
-393
-378
-368
-368
-395
-391
-382
-398
-404
-408
-415
-393
-368
-351
-343
-346
-347
-361
-372
-368
-365
-357
-345
-331
-304
-297
-297
-290
-296
-292
-282
-282
-291
-315
-318
-315
-320
-325
-328
-332
-322
-330
-342
-347
-348
-353
-352
-322
-314
-294
-267
-251
-244
-251
-246
-227
-224
-228
-235
-232
-218
-223
-253
-265
-279
-270
-249
-242
-236
-244
-246
-235
-243
-243
-243
-258
-262
-270
-279
-278
-295
-297
-302
-300
-294
-298
-295
-312
-318
-327
-320
-319
-307
-307
-302
-297
-301
-291
-284
-267
-250
-263
-279
-297
-305
-305
-312
-303
-294
-289
-304
-315
-287
-259
-237
-239
-255
-259
-249
-253
-269
-288
-297
-288
-288
-293
-288
-270
-259
-253
-256
-250
-247
-264
-278
-278
-286
-294
-290
-275
-262
-259
-257
-260
-269
-286
-298
-319
-332
-329
-327
-325
-319
-322
-327
-319
-293
-285
-277
-272
-273
-264
-272
-279
-276
-273
-280
-290
-290
-281
-282
-284
-278
-274
-272
-259
-248
-232
-220
-211
-184
-166
-157
-150
-138
-131
-142
-147
-146
-141
-130
-113
-98
-98
-114
-127
-130
-128
-136
-144
-129
-130
-125
-109
-111
-110
-107
-118
-111
-114
-122
-135
-141
-144
-171
-185
-180
-184
-182
-181
-176
-162
-170
-159
-144
-148
-168
-180
-173
-166
-171
-176
-184
-201
-208
-217
-231
-249
-272
-297
-313
-322
-323
-318
-309
-279
-272
-273
-267
-263
-257
-257
-260
-266
-270
-277
-277
-284
-289
-305
-312
-319
-320
-317
-312
-294
-288
-294
-293
-299
-309
-308
-300
-292
-287
-270
-250
-240
-239
-253
-258
-266
-251
-229
-224
-204
-207
-202
-199
-197
-188
-182
-178
-179
-179
-158
-141
-142
-151
-167
-171
-184
-196
-189
-175
-166
-175
-169
-176
-188
-199
-209
-201
-212
-224
-224
-219
-218
-223
-235
-234
-240
-252
-275
-290
-281
-274
-272
-274
-282
-286
-286
-294
-305
-305
-301
-296
-281
-280
-278
-245
-226
-227
-231
-237
-238
-215
-197
-192
-199
-199
-209
-234
-248
-246
-241
-253
-268
-278
-276
-256
-244
-255
-273
-285
-285
-294
-292
-303
-304
-295
-309
-323
-334
-328
-346
-361
-365
-362
-361
-361
-352
-349
-334
-322
-304
-286
-272
-277
-290
-290
-291
-287
-272
-267
-272
-275
-298
-287
-263
-275
-284
-283
-278
-273
-267
-268
-255
-238
-236
-233
-223
-212
-202
-194
-195
-195
-192
-189
-188
-183
-192
-200
-199
-209
-216
-217
-225
-231
-230
-224
-225
-224
-217
-218
-216
-219
-223
-229
-228
-223
-236
-233
-234
-231
-234
-247
-246
-250
-245
-247
-264
-275
-283
-284
-276
-273
-276
-268
-265
-264
-273
-276
-281
-281
-272
-276
-270
-258
-248
-261
-275
-286
-291
-281
-276
-267
-255
-235
-222
-229
-231
-228
-226
-246
-249
-239
-224
-216
-214
-228
-235
-225
-221
-199
-188
-181
-188
-187
-181
-192
-221
-242
-262
-269
-264
-276
-279
-270
-258
-271
-279
-280
-286
-299
-310
-318
-340
-340
-319
-304
-311
-314
-317
-330
-338
-349
-334
-322
-328
-323
-309
-307
-299
-292
-269
-258
-260
-252
-236
-217
-194
-174
-156
-155
-155
-157
-156
-143
-144
-147
-141
-138
-154
-174
-186
-184
-179
-163
-155
-168
-171
-166
-157
-153
-152
-152
-148
-152
-158
-162
-173
-173
-169
-161
-158
-162
-162
-142
-132
-143
-156
-151
-154
-187
-201
-200
-199
-212
-226
-232
-247
-251
-257
-267
-274
-287
-299
-302
-310
-303
-293
-293
-295
-301
-301
-287
-268
-253
-242
-243
-240
-238
-247
-243
-228
-238
-251
-247
-244
-253
-276
-276
-261
-247
-261
-259
-261
-260
-264
-259
-240
-242
-245
-264
-277
-274
-280
-278
-276
-281
-272
-261
-261
-270
-273
-277
-272
-290
-297
-281
-289
-296
-298
-284
-271
-270
-275
-278
-278
-265
-255
-253
-265
-277
-282
-292
-302
-320
-331
-337
-353
-350
-350
-346
-331
-318
-308
-307
-304
-304
-291
-285
-266
-277
-290
-282
-281
-268
-268
-264
-271
-284
-288
-286
-285
-292
-284
-274
-280
-280
-255
-237
-236
-240
-241
-237
-249
-272
-287
-299
-295
-294
-316
-323
-329
-322
-329
-349
-353
-350
-362
-375
-372
-372
-357
-364
-376
-380
-377
-372
-368
-354
-353
-354
-359
-366
-388
-386
-373
-367
-355
-339
-320
-337
-351
-349
-353
-352
-353
-340
-329
-351
-362
-344
-336
-343
-349
-344
-330
-312
-286
-266
-268
-282
-272
-251
-233
-204
-183
-153
-127
-125
-122
-115
-116
-112
-117
-115
-105
-103
-93
-86
-101
-106
-106
-112
-124
-136
-145
-162
-175
-176
-177
-196
-209
-233
-242
-257
-276
-280
-287
-289
-313
-331
-326
-325
-321
-326
-325
-336
-338
-325
-314
-306
-317
-325
-335
-330
-323
-310
-294
-284
-271
-251
-246
-249
-246
-246
-243
-253
-251
-236
-222
-207
-205
-209
-206
-203
-210
-214
-194
-175
-173
-167
-167
-181
-180
-165
-155
-158
-161
-155
-146
-155
-164
-165
-166
-172
-170
-165
-168
-178
-182
-178
-179
-170
-171
-175
-165
-159
-145
-137
-132
-129
-134
-137
-145
-138
-134
-136
-146
-160
-149
-131
-131
-144
-150
-168
-191
-206
-223
-234
-243
-254
-266
-273
-264
-265
-273
-287
-300
-306
-309
-307
-308
-305
-302
-319
-324
-318
-318
-325
-318
-312
-297
-286
-290
-279
-272
-267
-262
-246
-223
-213
-211
-204
-197
-190
-177
-160
-152
-145
-122
-116
-115
-126
-137
-132
-136
-146
-166
-162
-153
-152
-135
-132
-132
-118
-110
-114
-124
-125
-133
-141
-142
-137
-138
-139
-136
-149
-162
-179
-186
-199
-208
-206
-211
-210
-208
-216
-218
-215
-230
-247
-254
-262
-258
-258
-263
-279
-302
-293
-282
-275
-290
-302
-303
-303
-285
-266
-264
-284
-293
-297
-316
-326
-327
-317
-310
-285
-285
-284
-294
-317
-317
-307
-303
-320
-307
-304
-313
-324
-338
-340
-331
-322
-330
-321
-310
-313
-316
-316
-295
-288
-304
-329
-335
-328
-320
-332
-351
-364
-376
-388
-385
-353
-344
-358
-373
-375
-357
-353
-339
-314
-311
-313
-320
-329
-342
-340
-316
-290
-286
-306
-316
-321
-336
-349
-344
-337
-347
-357
-358
-346
-337
-328
-319
-313
-320
-324
-319
-315
-305
-295
-279
-275
-279
-292
-296
-298
-298
-296
-294
-296
-291
-284
-281
-280
-279
-286
-301
-321
-346
-354
-361
-368
-375
-384
-410
-424
-403
-384
-386
-393
-404
-403
-397
-397
-391
-402
-405
-400
-389
-375
-362
-346
-336
-330
-333
-334
-336
-338
-336
-325
-331
-342
-348
-347
-350
-350
-358
-367
-359
-351
-343
-358
-360
-352
-356
-356
-350
-332
-320
-331
-318
-296
-303
-315
-316
-313
-321
-315
-303
-281
-278
-276
-284
-284
-280
-252
-237
-246
-245
-239
-235
-226
-226
-226
-216
-218
-223
-236
-235
-223
-217
-217
-212
-203
-205
-219
-238
-247
-241
-225
-228
-236
-230
-232
-222
-217
-220
-211
-214
-233
-240
-246
-250
-251
-268
-280
-284
-279
-268
-281
-289
-274
-248
-238
-223
-222
-230
-228
-237
-251
-256
-234
-221
-233
-237
-233
-234
-247
-260
-267
-275
-277
-265
-256
-254
-267
-276
-270
-250
-234
-221
-203
-179
-177
-176
-174
-176
-185
-203
-213
-230
-247
-254
-265
-272
-279
-286
-270
-268
-270
-257
-258
-268
-262
-249
-253
-259
-257
-255
-250
-254
-253
-241
-217
-228
-240
-239
-247
-239
-232
-245
-250
-263
-273
-249
-234
-234
-229
-231
-226
-219
-203
-190
-193
-197
-182
-170
-174
-184
-197
-192
-200
-195
-185
-164
-150
-148
-148
-149
-142
-153
-145
-152
-139
-117
-109
-114
-115
-109
-103
-98
-105
-103
-106
-109
-112
-111
-93
-94
-115
-129
-143
-160
-164
-170
-157
-140
-160
-188
-207
-211
-229
-240
-229
-236
-220
-206
-205
-189
-195
-200
-196
-181
-174
-158
-161
-163
-156
-176
-193
-203
-209
-225
-230
-224
-226
-228
-215
-218
-228
-240
-257
-274
-286
-296
-301
-301
-310
-304
-307
-309
-300
-295
-294
-291
-282
-278
-258
-240
-237
-229
-228
-231
-228
-219
-202
-192
-174
-153
-162
-176
-188
-206
-223
-217
-205
-213
-222
-238
-234
-241
-248
-254
-263
-258
-250
-246
-252
-267
-294
-308
-323
-340
-332
-305
-298
-291
-298
-299
-301
-314
-297
-290
-283
-275
-278
-275
-277
-282
-305
-316
-318
-311
-325
-346
-349
-363
-368
-371
-358
-347
-322
-290
-271
-259
-256
-255
-270
-267
-266
-281
-301
-305
-309
-311
-332
-366
-355
-345
-338
-330
-313
-304
-295
-287
-287
-287
-279
-288
-296
-299
-307
-303
-303
-306
-303
-297
-298
-302
-303
-311
-314
-303
-299
-299
-300
-316
-330
-325
-328
-332
-341
-354
-365
-359
-357
-363
-361
-367
-360
-372
-386
-374
-358
-356
-340
-325
-322
-296
-286
-282
-291
-294
-275
-270
-265
-259
-270
-281
-296
-309
-311
-309
-295
-291
-299
-297
-294
-287
-285
-274
-262
-270
-262
-255
-256
-264
-278
-294
-302
-295
-296
-300
-297
-299
-302
-310
-313
-321
-324
-327
-333
-332
-335
-323
-322
-318
-323
-332
-340
-344
-360
-371
-361
-348
-335
-341
-350
-364
-374
-384
-405
-419
-403
-401
-401
-382
-377
-352
-346
-335
-317
-307
-308
-310
-297
-281
-268
-259
-258
-265
-251
-241
-233
-226
-223
-218
-232
-224
-226
-244
-248
-248
-240
-237
-230
-218
-209
-216
-239
-272
-278
-291
-307
-313
-327
-336
-323
-317
-314
-299
-300
-314
-320
-341
-347
-340
-336
-334
-322
-320
-328
-333
-340
-338
-339
-336
-342
-341
-344
-352
-364
-355
-361
-355
-342
-339
-331
-324
-327
-357
-373
-378
-362
-353
-350
-331
-323
-313
-313
-338
-346
-351
-343
-325
-326
-327
-323
-305
-293
-284
-267
-257
-252
-248
-234
-235
-243
-243
-231
-230
-217
-197
-184
-174
-171
-173
-171
-167
-165
-171
-178
-183
-202
-212
-228
-251
-250
-231
-224
-219
-203
-196
-197
-199
-199
-190
-174
-166
-173
-180
-201
-219
-237
-251
-256
-266
-273
-286
-304
-314
-296
-289
-294
-293
-292
-294
-297
-292
-265
-246
-245
-261
-272
-295
-311
-305
-298
-294
-292
-296
-298
-308
-297
-286
-291
-292
-286
-277
-273
-275
-278
-258
-262
-260
-258
-261
-272
-287
-275
-259
-258
-249
-237
-238
-221
-192
-175
-164
-154
-156
-167
-162
-158
-167
-177
-186
-187
-202
-197
-188
-200
-207
-204
-239
-272
-293
-282
-263
-268
-268
-252
-247
-253
-240
-246
-242
-244
-244
-236
-221
-212
-215
-212
-219
-237
-244
-248
-249
-252
-245
-246
-243
-235
-231
-223
-228
-228
-232
-249
-257
-242
-245
-236
-228
-223
-223
-231
-216
-196
-184
-177
-176
-196
-206
-209
-211
-209
-214
-218
-224
-233
-231
-227
-227
-227
-229
-230
-245
-252
-247
-247
-252
-255
-254
-264
-257
-246
-239
-239
-249
-260
-268
-262
-275
-278
-275
-265
-262
-269
-291
-298
-291
-279
-271
-268
-266
-276
-283
-270
-255
-255
-246
-237
-235
-237
-234
-224
-228
-233
-230
-236
-243
-258
-260
-262
-264
-260
-253
-246
-257
-262
-256
-248
-247
-254
-254
-257
-275
-276
-264
-249
-243
-236
-236
-234
-228
-215
-206
-215
-222
-224
-213
-220
-239
-235
-233
-232
-224
-227
-230
-234
-248
-265
-283
-290
-286
-278
-265
-281
-295
-287
-278
-264
-266
-256
-270
-290
-301
-312
-325
-341
-367
-393
-399
-405
-390
-391
-400
-389
-378
-362
-355
-363
-362
-361
-354
-334
-303
-283
-270
-278
-302
-319
-328
-338
-338
-333
-327
-312
-306
-308
-301
-296
-303
-313
-336
-352
-361
-362
-366
-379
-384
-392
-403
-409
-429
-444
-465
-474
-461
-435
-431
-425
-427
-432
-435
-451
-441
-429
-422
-407
-407
-423
-420
-422
-420
-414
-401
-378
-363
-335
-322
-329
-338
-346
-341
-329
-324
-297
-284
-296
-292
-263
-243
-244
-256
-265
-262
-252
-251
-240
-246
-260
-254
-251
-262
-273
-262
-260
-251
-250
-244
-248
-271
-274
-285
-299
-298
-298
-307
-300
-286
-281
-278
-271
-257
-266
-278
-279
-275
-258
-262
-268
-261
-257
-261
-270
-262
-260
-269
-280
-296
-307
-313
-318
-331
-337
-325
-309
-296
-292
-289
-302
-310
-332
-333
-327
-321
-306
-319
-323
-307
-299
-306
-305
-303
-310
-323
-328
-319
-316
-325
-323
-314
-312
-314
-321
-323
-325
-330
-336
-335
-331
-337
-338
-344
-349
-350
-347
-337
-323
-321
-334
-331
-322
-333
-333
-338
-342
-331
-320
-293
-275
-285
-301
-316
-333
-333
-326
-314
-303
-297
-294
-276
-293
-313
-315
-314
-298
-310
-314
-304
-299
-288
-283
-298
-317
-325
-326
-340
-341
-330
-322
-332
-338
-321
-318
-307
-296
-301
-312
-339
-347
-338
-343
-360
-356
-354
-353
-352
-378
-389
-366
-355
-357
-356
-347
-336
-325
-321
-314
-308
-298
-294
-277
-278
-286
-272
-267
-274
-286
-282
-269
-265
-262
-259
-263
-257
-248
-241
-239
-239
-227
-220
-233
-220
-216
-236
-249
-251
-242
-244
-252
-251
-251
-242
-233
-221
-222
-216
-210
-208
-200
-210
-226
-239
-238
-245
-238
-227
-220
-219
-207
-196
-209
-206
-199
-198
-211
-208
-193
-202
-211
-219
-226
-224
-218
-222
-214
-191
-182
-167
-155
-174
-167
-150
-159
-165
-160
-145
-138
-138
-143
-147
-161
-163
-159
-156
-139
-136
-146
-155
-172
-177
-194
-218
-221
-227
-235
-233
-237
-245
-234
-226
-240
-243
-235
-244
-246
-245
-249
-257
-262
-270
-267
-267
-271
-262
-261
-253
-237
-226
-219
-212
-203
-196
-199
-207
-216
-198
-182
-197
-204
-200
-193
-190
-198
-203
-194
-174
-167
-171
-177
-196
-199
-184
-169
-173
-177
-182
-194
-205
-221
-231
-256
-279
-281
-288
-286
-298
-297
-294
-296
-291
-266
-250
-242
-243
-252
-259
-268
-255
-246
-246
-245
-225
-211
-199
-192
-179
-172
-167
-170
-168
-157
-167
-193
-211
-226
-233
-232
-251
-268
-274
-269
-267
-278
-304
-313
-315
-315
-314
-317
-332
-350
-363
-375
-363
-339
-325
-306
-291
-286
-281
-289
-294
-292
-293
-290
-290
-278
-261
-257
-249
-250
-251
-256
-268
-280
-290
-302
-301
-298
-305
-304
-313
-333
-344
-339
-322
-308
-307
-296
-276
-252
-249
-247
-236
-228
-219
-209
-204
-201
-183
-171
-152
-144
-156
-191
-209
-217
-231
-237
-227
-228
-232
-224
-224
-229
-226
-227
-243
-240
-238
-236
-246
-252
-243
-233
-243
-247
-234
-234
-222
-219
-200
-191
-194
-211
-232
-242
-234
-233
-248
-249
-257
-258
-256
-248
-243
-246
-239
-240
-236
-237
-252
-265
-275
-279
-290
-301
-318
-318
-322
-336
-355
-366
-369
-369
-374
-390
-389
-384
-387
-384
-378
-377
-380
-389
-389
-395
-403
-413
-414
-406
-397
-388
-383
-387
-381
-371
-359
-348
-338
-337
-335
-332
-320
-302
-295
-281
-275
-287
-309
-328
-318
-305
-314
-329
-327
-332
-340
-341
-337
-328
-326
-332
-322
-318
-319
-318
-340
-349
-366
-371
-355
-346
-343
-323
-299
-279
-260
-240
-229
-223
-227
-222
-223
-223
-210
-205
-204
-197
-184
-168
-174
-197
-199
-207
-216
-222
-233
-267
-294
-297
-295
-291
-280
-293
-299
-314
-326
-331
-329
-331
-328
-319
-310
-306
-306
-306
-309
-306
-313
-307
-303
-310
-312
-308
-302
-290
-284
-299
-311
-322
-320
-326
-316
-318
-327
-326
-327
-315
-320
-308
-290
-276
-273
-277
-275
-286
-301
-301
-284
-260
-253
-268
-278
-287
-288
-284
-275
-273
-262
-248
-236
-233
-248
-237
-216
-221
-230
-225
-223
-223
-235
-241
-251
-269
-272
-278
-290
-281
-281
-287
-294
-303
-303
-304
-299
-309
-322
-322
-322
-331
-334
-328
-327
-325
-328
-339
-335
-332
-331
-328
-321
-313
-308
-294
-294
-300
-301
-306
-299
-293
-278
-273
-264
-246
-221
-207
-218
-223
-216
-213
-232
-232
-240
-257
-250
-236
-232
-245
-278
-297
-314
-330
-338
-351
-360
-366
-386
-390
-382
-390
-398
-386
-371
-369
-361
-348
-343
-343
-346
-334
-318
-322
-323
-307
-305
-296
-282
-276
-269
-268
-258
-257
-264
-266
-269
-278
-280
-279
-252
-246
-265
-259
-250
-248
-246
-245
-246
-257
-264
-259
-252
-238
-246
-264
-260
-261
-270
-259
-255
-235
-218
-205
-193
-188
-184
-184
-186
-183
-171
-168
-172
-178
-180
-187
-197
-206
-197
-192
-192
-196
-195
-199
-219
-231
-232
-239
-242
-244
-248
-250
-236
-240
-240
-229
-234
-240
-250
-256
-272
-286
-286
-287
-290
-285
-289
-296
-294
-295
-304
-314
-323
-324
-318
-304
-278
-261
-251
-241
-245
-250
-259
-256
-251
-258
-256
-249
-254
-273
-258
-244
-234
-228
-220
-222
-215
-220
-242
-258
-253
-226
-210
-211
-207
-193
-196
-207
-226
-225
-212
-202
-203
-205
-198
-188
-189
-192
-191
-195
-191
-187
-200
-212
-216
-208
-223
-233
-225
-230
-231
-249
-269
-291
-312
-330
-353
-366
-359
-360
-359
-351
-347
-364
-372
-378
-390
-397
-396
-395
-400
-415
-419
-423
-427
-438
-450
-439
-414
-404
-405
-383
-374
-386
-403
-413
-412
-422
-412
-402
-401
-385
-379
-377
-364
-355
-353
-343
-330
-334
-320
-302
-295
-273
-267
-263
-253
-235
-228
-214
-197
-191
-179
-179
-173
-172
-166
-158
-160
-141
-128
-143
-142
-126
-129
-148
-153
-142
-144
-167
-200
-220
-231
-237
-251
-271
-276
-273
-282
-293
-295
-280
-284
-276
-280
-265
-248
-255
-250
-245
-234
-239
-247
-259
-255
-258
-269
-285
-301
-302
-306
-300
-290
-278
-274
-283
-273
-256
-244
-242
-252
-262
-252
-244
-238
-243
-247
-252
-250
-244
-239
-215
-202
-211
-220
-209
-219
-213
-191
-195
-191
-197
-196
-204
-224
-233
-238
-252
-259
-266
-276
-277
-280
-282
-287
-286
-290
-275
-268
-267
-263
-267
-257
-255
-249
-238
-240
-235
-231
-226
-223
-218
-228
-237
-238
-250
-257
-273
-280
-280
-300
-327
-341
-339
-336
-322
-313
-307
-304
-296
-280
-259
-258
-266
-267
-272
-267
-262
-251
-265
-270
-258
-257
-259
-248
-247
-246
-250
-266
-262
-245
-237
-231
-223
-216
-227
-232
-221
-216
-233
-224
-220
-236
-252
-250
-257
-264
-269
-271
-259
-256
-248
-242
-235
-227
-212
-211
-212
-200
-194
-190
-188
-205
-237
-251
-252
-240
-215
-204
-194
-180
-173
-177
-186
-197
-200
-200
-205
-210
-205
-198
-192
-187
-184
-191
-199
-207
-183
-167
-158
-148
-149
-158
-172
-183
-192
-195
-204
-210
-218
-227
-230
-230
-232
-231
-228
-222
-236
-243
-244
-250
-255
-258
-266
-273
-275
-267
-254
-267
-279
-268
-266
-278
-277
-281
-275
-270
-264
-255
-256
-279
-291
-301
-311
-300
-297
-315
-318
-320
-315
-309
-307
-288
-286
-293
-294
-303
-306
-293
-279
-248
-240
-250
-246
-240
-217
-201
-183
-169
-162
-150
-135
-130
-115
-111
-109
-99
-107
-115
-116
-117
-134
-139
-137
-147
-145
-139
-134
-134
-134
-130
-122
-128
-145
-143
-148
-171
-180
-173
-175
-167
-164
-152
-164
-175
-177
-182
-187
-201
-197
-194
-209
-225
-228
-242
-261
-269
-274
-272
-268
-263
-259
-260
-252
-260
-271
-290
-297
-301
-300
-302
-290
-278
-290
-278
-277
-292
-303
-316
-328
-341
-360
-376
-373
-357
-363
-362
-352
-348
-351
-350
-343
-336
-329
-318
-309
-307
-298
-292
-286
-280
-278
-258
-243
-218
-216
-214
-215
-218
-215
-212
-199
-185
-170
-173
-178
-182
-189
-200
-212
-213
-206
-203
-202
-198
-194
-204
-216
-218
-218
-220
-231
-231
-240
-259
-248
-250
-265
-274
-275
-269
-263
-262
-268
-279
-276
-270
-274
-273
-269
-269
-266
-254
-257
-255
-254
-259
-265
-263
-253
-247
-257
-273
-280
-298
-315
-307
-299
-298
-287
-292
-302
-305
-291
-277
-279
-293
-281
-270
-265
-263
-254
-248
-255
-255
-243
-227
-236
-247
-236
-220
-224
-234
-230
-227
-231
-237
-247
-260
-264
-272
-289
-305
-316
-315
-328
-334
-337
-338
-332
-328
-316
-307
-294
-291
-283
-264
-252
-242
-249
-248
-245
-246
-245
-245
-248
-258
-252
-240
-236
-227
-216
-219
-217
-218
-230
-226
-223
-207
-188
-167
-155
-177
-171
-177
-184
-186
-187
-183
-178
-187
-187
-190
-201
-191
-176
-163
-157
-165
-164
-177
-188
-185
-183
-184
-178
-164
-163
-161
-165
-171
-179
-192
-209
-222
-224
-240
-260
-250
-242
-246
-245
-239
-217
-192
-171
-130
-102
-107
-98
-92
-113
-117
-94
-96
-106
-120
-136
-144
-154
-153
-153
-161
-183
-183
-176
-181
-181
-176
-158
-151
-139
-127
-122
-118
-106
-112
-130
-124
-125
-125
-129
-140
-155
-162
-165
-177
-187
-194
-195
-204
-214
-227
-243
-255
-280
-296
-297
-305
-318
-321
-317
-306
-297
-289
-292
-284
-271
-268
-261
-269
-268
-290
-304
-304
-320
-318
-332
-329
-326
-326
-322
-319
-318
-317
-320
-324
-326
-324
-311
-294
-296
-300
-291
-270
-254
-245
-234
-222
-216
-219
-221
-222
-220
-213
-220
-218
-203
-209
-205
-201
-191
-186
-196
-205
-209
-200
-201
-205
-196
-196
-205
-213
-200
-205
-203
-208
-212
-202
-208
-205
-209
-224
-237
-231
-229
-241
-264
-282
-291
-302
-302
-300
-291
-290
-294
-299
-284
-276
-308
-329
-325
-319
-310
-302
-302
-303
-310
-327
-339
-351
-346
-338
-332
-324
-318
-311
-309
-311
-299
-299
-322
-355
-379
-393
-389
-381
-391
-395
-401
-401
-394
-390
-380
-375
-374
-368
-370
-368
-373
-375
-359
-360
-356
-350
-339
-328
-312
-282
-278
-279
-268
-247
-247
-264
-268
-264
-242
-252
-268
-266
-284
-288
-285
-302
-323
-324
-319
-311
-309
-326
-348
-369
-371
-382
-391
-394
-389
-379
-363
-346
-343
-352
-364
-355
-352
-342
-326
-301
-300
-307
-306
-309
-305
-312
-305
-294
-299
-317
-318
-317
-317
-309
-298
-287
-282
-259
-236
-216
-198
-196
-197
-188
-196
-199
-194
-186
-174
-156
-139
-147
-150
-150
-135
-131
-152
-153
-165
-162
-164
-165
-143
-147
-160
-176
-185
-198
-201
-198
-195
-206
-212
-217
-247
-245
-251
-258
-266
-280
-280
-268
-277
-272
-265
-264
-258
-246
-241
-241
-249
-269
-289
-293
-287
-293
-288
-278
-251
-231
-245
-243
-243
-250
-251
-242
-221
-219
-215
-207
-208
-217
-214
-204
-206
-203
-202
-199
-206
-212
-211
-221
-220
-226
-239
-249
-238
-227
-212
-196
-180
-159
-143
-129
-120
-122
-117
-114
-107
-105
-109
-112
-116
-113
-115
-124
-152
-154
-166
-186
-183
-174
-170
-177
-185
-186
-169
-158
-154
-155
-161
-165
-172
-181
-193
-190
-180
-180
-173
-170
-164
-149
-141
-140
-147
-150
-150
-139
-130
-115
-104
-94
-99
-112
-119
-125
-134
-155
-176
-177
-181
-195
-198
-204
-204
-206
-244
-274
-285
-288
-281
-278
-285
-297
-298
-300
-307
-301
-298
-316
-321
-329
-335
-346
-355
-351
-353
-360
-363
-373
-372
-368
-359
-335
-340
-346
-339
-331
-329
-338
-337
-340
-340
-322
-311
-314
-305
-292
-291
-279
-276
-276
-270
-274
-279
-261
-246
-244
-238
-226
-232
-245
-246
-236
-224
-226
-244
-250
-250
-238
-235
-227
-218
-214
-206
-211
-215
-229
-239
-250
-265
-273
-275
-291
-307
-311
-321
-325
-331
-319
-308
-310
-319
-331
-329
-326
-322
-328
-336
-346
-347
-349
-329
-316
-326
-336
-349
-354
-374
-389
-381
-388
-389
-387
-399
-390
-379
-388
-406
-417
-431
-439
-433
-429
-433
-434
-438
-426
-412
-413
-418
-419
-424
-429
-430
-430
-433
-444
-443
-421
-396
-383
-380
-364
-346
-344
-347
-354
-358
-373
-378
-363
-350
-342
-331
-321
-314
-305
-296
-290
-279
-294
-300
-294
-300
-286
-276
-269
-276
-264
-253
-256
-253
-247
-246
-234
-235
-244
-241
-232
-223
-235
-228
-231
-255
-270
-275
-292
-295
-299
-315
-318
-331
-347
-361
-359
-358
-354
-353
-351
-355
-363
-367
-363
-352
-332
-327
-334
-341
-344
-332
-329
-329
-328
-315
-315
-320
-313
-301
-296
-284
-274
-275
-268
-260
-261
-268
-274
-283
-278
-270
-284
-284
-279
-280
-264
-251
-242
-228
-214
-197
-201
-205
-204
-214
-218
-209
-193
-189
-187
-183
-188
-194
-198
-207
-209
-203
-202
-205
-198
-212
-233
-242
-260
-278
-281
-271
-255
-237
-239
-235
-239
-244
-247
-248
-249
-258
-262
-259
-250
-270
-278
-270
-261
-257
-279
-293
-308
-309
-309
-321
-325
-313
-311
-310
-299
-287
-279
-286
-278
-262
-258
-264
-264
-256
-244
-230
-235
-237
-244
-236
-229
-232
-216
-206
-204
-209
-209
-210
-200
-195
-195
-191
-196
-198
-192
-191
-191
-193
-195
-193
-196
-196
-185
-178
-188
-189
-186
-190
-203
-210
-193
-190
-194
-184
-165
-149
-151
-151
-146
-127
-126
-132
-129
-130
-127
-107
-92
-96
-103
-108
-113
-114
-99
-96
-65
-48
-57
-63
-65
-58
-70
-82
-70
-63
-65
-70
-71
-70
-74
-78
-81
-74
-86
-96
-105
-101
-106
-116
-121
-135
-148
-168
-182
-197
-195
-193
-202
-214
-216
-219
-245
-274
-280
-281
-274
-277
-285
-291
-288
-299
-298
-294
-307
-315
-316
-321
-326
-324
-333
-332
-335
-337
-342
-348
-338
-336
-341
-336
-334
-335
-338
-345
-344
-315
-296
-294
-280
-265
-249
-247
-244
-231
-221
-209
-198
-205
-207
-214
-227
-233
-248
-256
-244
-228
-228
-227
-228
-230
-224
-233
-240
-247
-268
-254
-246
-246
-254
-251
-252
-247
-249
-244
-235
-232
-235
-233
-225
-227
-224
-212
-190
-201
-198
-184
-189
-208
-220
-226
-231
-236
-245
-258
-261
-261
-272
-275
-277
-268
-267
-269
-272
-276
-276
-285
-292
-283
-283
-288
-299
-303
-298
-306
-319
-334
-345
-366
-374
-390
-410
-425
-423
-408
-417
-426
-430
-432
-442
-437
-441
-446
-444
-441
-445
-453
-442
-436
-426
-422
-423
-426
-414
-397
-385
-380
-383
-370
-369
-368
-370
-372
-351
-344
-332
-327
-328
-320
-314
-305
-286
-276
-273
-255
-236
-230
-245
-253
-258
-267
-288
-295
-294
-292
-295
-301
-302
-299
-289
-289
-286
-278
-276
-274
-278
-276
-283
-293
-296
-295
-291
-290
-305
-320
-334
-343
-332
-322
-307
-294
-285
-269
-253
-244
-245
-245
-235
-239
-236
-233
-255
-276
-285
-288
-300
-304
-311
-329
-331
-340
-348
-343
-337
-339
-330
-316
-308
-306
-316
-311
-314
-307
-312
-317
-316
-330
-353
-365
-355
-374
-392
-395
-379
-372
-369
-347
-346
-357
-350
-333
-324
-312
-316
-322
-332
-330
-324
-322
-325
-348
-350
-340
-344
-344
-340
-322
-305
-292
-290
-295
-286
-283
-284
-279
-256
-256
-263
-268
-257
-245
-229
-202
-181
-176
-203
-215
-207
-208
-210
-204
-207
-201
-193
-191
-188
-182
-192
-205
-213
-223
-227
-230
-220
-209
-208
-215
-219
-212
-208
-213
-228
-223
-218
-212
-197
-192
-191
-192
-190
-182
-164
-145
-121
-128
-143
-142
-131
-126
-135
-135
-110
-88
-84
-92
-92
-95
-116
-128
-135
-136
-129
-141
-155
-169
-179
-186
-193
-181
-180
-178
-176
-169
-153
-149
-157
-161
-159
-159
-161
-163
-177
-175
-176
-177
-181
-193
-195
-190
-195
-203
-205
-201
-204
-184
-163
-162
-175
-174
-171
-184
-198
-186
-154
-151
-159
-149
-130
-135
-147
-153
-140
-128
-123
-115
-113
-125
-129
-137
-138
-138
-174
-187
-188
-208
-203
-199
-193
-204
-225
-232
-222
-233
-234
-211
-205
-226
-232
-240
-252
-256
-257
-237
-222
-223
-210
-198
-182
-167
-159
-168
-173
-171
-169
-160
-171
-170
-196
-218
-212
-215
-216
-217
-229
-235
-229
-227
-231
-244
-248
-246
-239
-242
-248
-236
-219
-222
-222
-204
-205
-211
-223
-231
-220
-223
-240
-237
-230
-244
-246
-268
-281
-278
-276
-264
-270
-265
-268
-281
-294
-309
-316
-298
-294
-297
-295
-307
-301
-276
-278
-304
-313
-314
-306
-297
-279
-262
-253
-241
-244
-238
-230
-216
-200
-197
-199
-219
-238
-247
-250
-261
-281
-283
-281
-294
-305
-312
-317
-327
-330
-334
-335
-341
-337
-326
-328
-339
-357
-360
-367
-374
-380
-381
-392
-400
-397
-392
-386
-377
-350
-334
-324
-330
-337
-324
-309
-316
-309
-298
-309
-325
-333
-314
-303
-310
-326
-328
-313
-312
-327
-335
-328
-335
-318
-304
-295
-287
-281
-274
-269
-258
-264
-263
-262
-257
-263
-271
-269
-267
-272
-286
-290
-302
-305
-295
-300
-296
-298
-291
-288
-289
-267
-238
-246
-254
-244
-229
-225
-240
-246
-232
-244
-250
-254
-259
-257
-276
-289
-288
-289
-286
-276
-283
-307
-308
-280
-275
-274
-269
-273
-273
-267
-268
-266
-274
-278
-262
-247
-225
-223
-221
-217
-214
-206
-192
-173
-168
-175
-172
-176
-190
-184
-187
-188
-184
-181
-167
-171
-193
-203
-220
-230
-224
-237
-244
-257
-264
-253
-244
-249
-264
-272
-274
-261
-255
-245
-228
-222
-219
-216
-210
-215
-227
-224
-215
-228
-242
-239
-215
-197
-201
-202
-181
-173
-172
-179
-182
-192
-199
-212
-225
-232
-235
-218
-208
-185
-178
-166
-138
-130
-145
-159
-159
-158
-165
-166
-160
-156
-152
-150
-145
-149
-138
-135
-135
-144
-157
-151
-148
-150
-151
-161
-173
-177
-174
-173
-174
-195
-206
-204
-201
-194
-209
-223
-225
-228
-208
-222
-238
-243
-244
-234
-231
-228
-243
-243
-246
-261
-255
-230
-218
-228
-240
-236
-227
-231
-237
-227
-214
-209
-213
-214
-230
-236
-229
-224
-227
-232
-226
-227
-245
-275
-294
-297
-273
-287
-303
-306
-303
-295
-296
-294
-300
-304
-312
-307
-292
-298
-317
-329
-331
-338
-343
-322
-316
-319
-328
-314
-306
-303
-304
-293
-291
-308
-322
-325
-319
-309
-299
-277
-258
-250
-238
-229
-224
-234
-227
-233
-240
-239
-232
-221
-227
-211
-208
-215
-200
-202
-212
-228
-237
-240
-263
-287
-302
-321
-321
-328
-339
-338
-331
-319
-315
-308
-313
-325
-332
-334
-347
-351
-337
-324
-307
-301
-309
-326
-339
-354
-362
-363
-373
-389
-404
-412
-408
-397
-400
-399
-397
-399
-387
-382
-372
-365
-356
-337
-328
-328
-330
-319
-300
-284
-291
-283
-288
-296
-298
-292
-286
-283
-273
-279
-287
-294
-295
-302
-312
-335
-347
-351
-352
-339
-334
-339
-361
-376
-372
-366
-365
-365
-356
-354
-358
-368
-354
-346
-340
-334
-349
-349
-351
-358
-364
-364
-365
-352
-345
-342
-339
-327
-311
-301
-294
-285
-265
-256
-243
-231
-232
-238
-239
-244
-252
-245
-247
-250
-244
-251
-249
-252
-270
-275
-286
-286
-288
-296
-292
-301
-309
-312
-311
-299
-302
-304
-293
-288
-289
-300
-278
-255
-265
-263
-255
-234
-204
-201
-197
-192
-191
-194
-207
-216
-228
-223
-221
-236
-236
-226
-217
-224
-226
-231
-239
-252
-271
-261
-255
-264
-263
-256
-255
-247
-228
-212
-207
-202
-193
-191
-194
-196
-198
-190
-199
-219
-208
-205
-208
-199
-202
-210
-225
-229
-237
-250
-250
-238
-232
-246
-257
-251
-233
-229
-234
-227
-210
-213
-231
-232
-227
-220
-208
-197
-199
-211
-211
-205
-209
-209
-197
-183
-169
-166
-162
-167
-182
-192
-194
-200
-200
-190
-190
-211
-221
-227
-231
-230
-236
-232
-227
-230
-227
-224
-226
-228
-226
-205
-202
-216
-200
-192
-203
-211
-219
-199
-198
-201
-191
-186
-166
-162
-150
-129
-116
-102
-91
-82
-78
-78
-87
-81
-88
-98
-105
-108
-122
-138
-154
-166
-170
-180
-181
-173
-177
-186
-173
-181
-183
-186
-193
-211
-218
-212
-213
-206
-188
-175
-177
-169
-163
-165
-153
-146
-147
-154
-158
-155
-147
-147
-158
-162
-171
-181
-174
-165
-168
-176
-190
-194
-191
-199
-188
-188
-194
-198
-209
-205
-211
-197
-189
-186
-171
-183
-195
-198
-194
-197
-215
-221
-225
-239
-249
-252
-256
-275
-266
-265
-256
-238
-221
-224
-223
-213
-223
-211
-198
-193
-187
-176
-167
-155
-158
-164
-162
-179
-176
-184
-188
-187
-203
-198
-192
-191
-204
-219
-235
-260
-266
-265
-277
-291
-300
-303
-299
-305
-313
-305
-295
-287
-286
-276
-258
-245
-233
-238
-250
-250
-253
-259
-266
-270
-265
-278
-295
-297
-290
-287
-276
-267
-259
-258
-258
-246
-238
-227
-228
-231
-230
-246
-255
-254
-258
-256
-253
-243
-247
-260
-265
-263
-264
-255
-244
-218
-220
-235
-228
-227
-241
-259
-266
-277
-299
-317
-319
-338
-359
-394
-421
-420
-416
-424
-434
-449
-449
-450
-443
-429
-419
-409
-401
-395
-394
-380
-370
-359
-333
-332
-345
-341
-334
-322
-310
-295
-276
-264
-269
-275
-258
-245
-254
-263
-276
-292
-304
-312
-318
-315
-316
-320
-312
-309
-319
-314
-311
-321
-323
-333
-337
-333
-334
-334
-341
-344
-339
-349
-340
-327
-319
-320
-323
-322
-326
-331
-341
-352
-361
-366
-369
-363
-364
-350
-345
-355
-351
-347
-343
-342
-345
-336
-335
-344
-332
-323
-324
-316
-321
-323
-336
-333
-310
-283
-265
-280
-287
-274
-249
-260
-272
-279
-290
-281
-269
-271
-269
-271
-293
-295
-293
-304
-315
-324
-336
-342
-348
-358
-363
-366
-374
-366
-338
-326
-312
-299
-301
-297
-287
-280
-286
-281
-292
-301
-313
-326
-326
-326
-326
-315
-311
-314
-313
-308
-310
-323
-330
-330
-331
-346
-360
-366
-367
-370
-363
-347
-332
-322
-316
-319
-325
-326
-329
-315
-316
-317
-312
-310
-315
-304
-294
-285
-293
-272
-243
-238
-227
-229
-224
-215
-214
-212
-200
-201
-197
-190
-177
-166
-163
-163
-173
-181
-183
-171
-174
-188
-183
-179
-172
-172
-165
-147
-138
-152
-155
-163
-184
-200
-197
-187
-180
-182
-181
-169
-162
-157
-170
-186
-191
-189
-178
-170
-163
-148
-146
-147
-148
-149
-153
-146
-141
-138
-133
-135
-144
-149
-159
-170
-174
-176
-182
-193
-194
-204
-210
-236
-251
-250
-255
-247
-248
-260
-270
-265
-271
-281
-281
-271
-263
-265
-262
-249
-250
-256
-245
-233
-234
-248
-243
-233
-235
-237
-233
-224
-213
-208
-213
-209
-205
-197
-183
-185
-193
-192
-180
-176
-185
-202
-201
-213
-219
-206
-192
-173
-174
-189
-199
-201
-190
-191
-188
-185
-181
-186
-195
-192
-196
-201
-206
-209
-199
-204
-216
-225
-241
-251
-261
-260
-262
-267
-274
-269
-251
-230
-210
-213
-207
-201
-193
-193
-200
-191
-191
-181
-162
-149
-151
-152
-172
-188
-196
-187
-185
-190
-195
-209
-209
-210
-208
-206
-199
-197
-199
-198
-197
-203
-230
-244
-252
-270
-283
-297
-307
-312
-307
-302
-305
-312
-319
-329
-324
-327
-320
-303
-298
-294
-289
-286
-293
-291
-280
-269
-280
-288
-293
-300
-318
-338
-342
-358
-368
-370
-375
-370
-359
-352
-347
-353
-353
-354
-357
-354
-344
-331
-332
-322
-321
-331
-343
-355
-365
-367
-373
-373
-357
-357
-354
-349
-357
-369
-387
-390
-387
-380
-359
-346
-341
-347
-358
-374
-379
-389
-397
-388
-383
-377
-385
-390
-388
-390
-400
-405
-404
-394
-379
-358
-348
-339
-331
-331
-327
-341
-344
-348
-362
-368
-379
-382
-368
-368
-367
-367
-366
-346
-336
-331
-322
-308
-307
-309
-312
-305
-299
-313
-326
-323
-318
-323
-348
-367
-368
-370
-370
-363
-378
-383
-380
-373
-360
-354
-340
-332
-331
-314
-306
-305
-287
-276
-278
-283
-292
-302
-304
-313
-324
-329
-329
-329
-341
-341
-328
-337
-340
-337
-348
-355
-346
-342
-351
-348
-340
-347
-356
-360
-349
-347
-349
-344
-353
-352
-361
-361
-371
-386
-374
-361
-333
-317
-298
-293
-288
-279
-285
-281
-260
-242
-255
-266
-261
-269
-284
-290
-295
-282
-273
-274
-268
-263
-241
-227
-224
-233
-253
-258
-273
-300
-300
-297
-306
-317
-309
-305
-295
-280
-278
-283
-271
-257
-234
-220
-217
-209
-210
-216
-212
-215
-219
-209
-200
-187
-189
-191
-187
-184
-185
-196
-209
-211
-203
-197
-211
-222
-208
-192
-195
-188
-187
-178
-155
-148
-132
-128
-136
-145
-165
-172
-173
-174
-164
-157
-149
-135
-118
-124
-133
-130
-126
-129
-141
-149
-157
-162
-185
-192
-195
-196
-205
-221
-239
-258
-289
-301
-313
-319
-315
-308
-314
-338
-336
-327
-337
-349
-358
-367
-367
-352
-333
-324
-311
-303
-292
-289
-282
-275
-272
-268
-264
-284
-291
-291
-276
-256
-251
-243
-233
-231
-248
-248
-233
-246
-268
-263
-256
-241
-221
-215
-221
-224
-226
-224
-215
-204
-202
-200
-196
-192
-188
-187
-189
-192
-184
-183
-181
-174
-171
-177
-170
-160
-155
-151
-165
-184
-190
-184
-182
-175
-175
-170
-187
-209
-225
-232
-229
-237
-241
-240
-255
-256
-254
-259
-261
-270
-279
-292
-289
-289
-287
-308
-319
-311
-327
-321
-305
-284
-276
-278
-291
-289
-276
-271
-275
-285
-303
-328
-329
-331
-324
-304
-294
-291
-292
-297
-300
-316
-329
-350
-356
-355
-344
-351
-361
-350
-350
-357
-367
-358
-345
-331
-321
-299
-288
-277
-271
-281
-298
-316
-312
-307
-301
-312
-309
-296
-295
-297
-300
-301
-316
-326
-317
-308
-305
-314
-330
-337
-348
-367
-375
-376
-385
-378
-355
-338
-318
-296
-294
-293
-298
-293
-280
-286
-294
-285
-291
-306
-293
-273
-267
-259
-247
-242
-248
-263
-279
-300
-298
-304
-306
-308
-300
-292
-293
-290
-293
-299
-304
-309
-317
-332
-336
-322
-319
-313
-302
-304
-305
-298
-293
-277
-273
-273
-281
-281
-277
-291
-288
-284
-293
-283
-279
-288
-299
-295
-296
-304
-315
-304
-303
-313
-318
-311
-309
-314
-301
-300
-312
-323
-334
-328
-315
-322
-320
-321
-312
-309
-296
-280
-260
-230
-231
-235
-234
-243
-250
-245
-243
-256
-262
-266
-265
-264
-279
-286
-287
-297
-318
-318
-306
-290
-290
-296
-300
-301
-305
-307
-309
-314
-317
-312
-291
-280
-279
-281
-276
-281
-296
-302
-299
-302
-304
-311
-314
-301
-288
-279
-267
-250
-239
-236
-231
-240
-247
-251
-270
-284
-286
-288
-278
-271
-266
-244
-225
-209
-202
-195
-189
-198
-207
-209
-220
-229
-230
-239
-242
-251
-248
-259
-267
-265
-259
-239
-242
-255
-258
-256
-252
-251
-242
-225
-205
-197
-194
-196
-194
-186
-180
-175
-191
-197
-205
-222
-226
-225
-239
-244
-242
-241
-237
-240
-237
-233
-221
-198
-197
-197
-192
-189
-205
-214
-212
-220
-225
-230
-235
-230
-229
-228
-240
-241
-247
-251
-247
-254
-265
-281
-292
-301
-298
-310
-310
-305
-312
-319
-328
-321
-310
-322
-338
-353
-348
-350
-355
-345
-333
-325
-319
-304
-284
-289
-307
-302
-304
-302
-294
-294
-306
-326
-329
-324
-334
-333
-338
-351
-364
-352
-323
-311
-301
-278
-266
-277
-277
-260
-250
-245
-236
-246
-246
-235
-230
-223
-221
-214
-206
-207
-208
-211
-207
-192
-188
-202
-216
-231
-240
-234
-232
-237
-243
-250
-252
-256
-278
-292
-294
-286
-283
-284
-281
-284
-285
-288
-276
-266
-270
-275
-272
-259
-246
-248
-249
-253
-267
-276
-298
-314
-314
-316
-307
-319
-321
-316
-322
-319
-332
-360
-375
-386
-381
-383
-382
-378
-375
-374
-373
-362
-357
-366
-378
-380
-385
-389
-410
-422
-425
-420
-409
-400
-404
-407
-399
-387
-374
-369
-364
-354
-356
-363
-360
-352
-341
-332
-334
-350
-352
-356
-367
-361
-365
-373
-367
-369
-376
-409
-415
-400
-405
-387
-363
-347
-339
-346
-345
-341
-341
-326
-309
-293
-287
-277
-267
-278
-283
-278
-278
-301
-315
-328
-312
-294
-300
-295
-297
-294
-295
-277
-272
-277
-257
-257
-257
-250
-255
-271
-281
-290
-279
-283
-278
-273
-273
-275
-287
-307
-311
-325
-340
-335
-325
-337
-342
-337
-350
-358
-355
-337
-312
-299
-285
-287
-283
-285
-293
-312
-322
-304
-303
-307
-305
-304
-309
-317
-329
-339
-345
-340
-340
-342
-332
-333
-341
-338
-352
-355
-352
-346
-332
-329
-325
-325
-339
-332
-312
-314
-321
-323
-326
-320
-316
-302
-302
-304
-303
-310
-304
-297
-300
-296
-287
-280
-276
-276
-271
-275
-284
-297
-299
-309
-305
-303
-309
-305
-291
-280
-287
-299
-302
-297
-300
-298
-290
-300
-308
-303
-302
-304
-317
-311
-284
-275
-266
-250
-236
-227
-238
-232
-223
-208
-191
-200
-210
-206
-208
-208
-218
-231
-234
-237
-249
-252
-243
-253
-256
-248
-255
-257
-259
-263
-267
-256
-261
-272
-274
-267
-265
-281
-275
-279
-272
-274
-277
-265
-262
-244
-234
-226
-218
-214
-218
-218
-226
-223
-212
-209
-224
-233
-231
-226
-235
-237
-230
-239
-251
-265
-265
-267
-270
-273
-282
-294
-302
-312
-302
-296
-295
-302
-306
-297
-288
-285
-296
-310
-318
-310
-297
-288
-283
-276
-285
-294
-292
-299
-304
-314
-325
-333
-345
-350
-356
-365
-366
-363
-367
-363
-367
-367
-370
-379
-380
-383
-371
-364
-370
-370
-366
-361
-347
-334
-335
-328
-313
-297
-288
-283
-270
-258
-250
-270
-274
-277
-279
-277
-273
-271
-274
-286
-283
-263
-254
-241
-225
-206
-205
-212
-212
-214
-227
-234
-230
-227
-228
-226
-229
-231
-248
-254
-252
-241
-221
-215
-223
-214
-198
-195
-207
-219
-235
-240
-231
-232
-234
-237
-247
-267
-262
-256
-262
-273
-275
-283
-286
-291
-278
-270
-277
-292
-308
-318
-307
-304
-325
-335
-351
-359
-371
-388
-387
-393
-395
-401
-412
-412
-396
-380
-384
-392
-394
-376
-366
-348
-334
-314
-295
-294
-290
-290
-290
-296
-301
-312
-332
-345
-355
-371
-376
-364
-369
-369
-382
-407
-423
-435
-430
-422
-412
-398
-386
-390
-393
-381
-363
-341
-333
-323
-317
-310
-303
-304
-304
-298
-284
-288
-305
-301
-305
-305
-317
-329
-343
-340
-342
-350
-358
-376
-388
-405
-415
-419
-421
-424
-413
-406
-405
-401
-399
-382
-375
-389
-383
-356
-343
-351
-347
-348
-355
-345
-335
-332
-326
-307
-294
-292
-291
-283
-280
-280
-295
-301
-305
-327
-340
-336
-320
-331
-336
-334
-333
-340
-340
-343
-344
-343
-350
-344
-334
-338
-356
-364
-362
-365
-371
-375
-376
-371
-369
-360
-358
-358
-361
-348
-349
-355
-351
-338
-328
-330
-324
-328
-323
-328
-345
-352
-338
-321
-306
-288
-293
-298
-290
-294
-303
-311
-312
-310
-305
-286
-291
-307
-325
-325
-321
-320
-318
-321
-329
-327
-326
-333
-338
-340
-339
-333
-322
-321
-309
-293
-287
-282
-272
-266
-264
-258
-259
-261
-266
-283
-283
-290
-293
-293
-286
-290
-281
-264
-266
-272
-262
-261
-275
-285
-288
-291
-302
-292
-286
-274
-248
-228
-219
-209
-206
-198
-203
-210
-215
-211
-215
-207
-194
-190
-196
-194
-195
-203
-215
-211
-210
-207
-203
-208
-212
-232
-250
-242
-224
-222
-222
-232
-242
-238
-245
-239
-236
-241
-238
-235
-232
-237
-239
-235
-239
-241
-246
-249
-252
-254
-257
-252
-250
-262
-255
-254
-251
-247
-252
-263
-275
-282
-297
-300
-308
-308
-307
-304
-296
-282
-264
-256
-244
-238
-238
-237
-230
-223
-209
-201
-194
-183
-172
-148
-146
-155
-160
-173
-190
-190
-183
-191
-205
-209
-212
-216
-232
-251
-252
-249
-241
-235
-236
-246
-239
-225
-221
-228
-242
-261
-261
-266
-271
-267
-264
-268
-277
-276
-277
-275
-278
-272
-266
-256
-254
-241
-232
-228
-227
-237
-266
-279
-284
-291
-294
-301
-300
-305
-308
-313
-300
-303
-302
-301
-298
-291
-299
-301
-293
-274
-286
-303
-307
-292
-278
-276
-269
-281
-289
-284
-280
-277
-276
-281
-277
-268
-276
-286
-295
-307
-302
-309
-317
-306
-292
-292
-295
-282
-269
-280
-294
-286
-283
-273
-266
-272
-298
-311
-308
-309
-309
-316
-303
-316
-330
-330
-332
-337
-351
-348
-352
-345
-335
-317
-312
-316
-304
-326
-339
-349
-355
-356
-348
-339
-336
-323
-311
-304
-295
-294
-273
-244
-224
-230
-253
-266
-278
-299
-309
-321
-313
-299
-311
-322
-314
-308
-309
-306
-297
-290
-278
-269
-280
-275
-270
-271
-285
-274
-275
-301
-303
-322
-340
-356
-365
-370
-370
-369
-371
-372
-372
-367
-359
-350
-349
-342
-324
-305
-302
-308
-311
-323
-329
-333
-334
-334
-321
-323
-317
-311
-316
-316
-309
-296
-287
-267
-263
-256
-238
-224
-213
-190
-187
-196
-199
-219
-228
-240
-241
-230
-222
-206
-206
-212
-212
-213
-219
-213
-204
-198
-195
-212
-229
-223
-227
-237
-241
-247
-273
-295
-300
-320
-322
-325
-340
-339
-321
-320
-329
-319
-313
-312
-314
-313
-313
-323
-340
-346
-353
-361
-364
-373
-374
-370
-374
-372
-366
-359
-352
-334
-331
-332
-325
-312
-313
-312
-290
-270
-254
-245
-234
-227
-228
-217
-205
-206
-206
-202
-201
-200
-194
-184
-182
-194
-195
-178
-168
-175
-181
-187
-189
-186
-178
-172
-160
-163
-187
-203
-218
-217
-209
-211
-218
-231
-218
-200
-203
-215
-215
-204
-197
-200
-192
-179
-176
-177
-179
-176
-163
-158
-163
-151
-146
-151
-142
-150
-154
-148
-151
-154
-163
-163
-164
-160
-157
-149
-141
-150
-154
-172
-188
-200
-205
-215
-233
-232
-239
-258
-268
-284
-307
-316
-332
-343
-354
-357
-349
-333
-320
-323
-315
-309
-298
-296
-287
-268
-263
-262
-261
-261
-258
-254
-238
-227
-227
-221
-214
-222
-228
-226
-222
-217
-217
-222
-221
-207
-195
-181
-166
-152
-150
-160
-153
-146
-146
-147
-150
-140
-152
-155
-159
-180
-189
-180
-173
-181
-177
-176
-178
-190
-199
-204
-208
-205
-199
-196
-198
-207
-218
-208
-213
-212
-197
-196
-191
-182
-176
-178
-171
-168
-171
-166
-174
-182
-191
-180
-172
-178
-183
-191
-209
-223
-235
-237
-222
-219
-237
-251
-253
-264
-276
-286
-291
-305
-308
-302
-306
-294
-276
-272
-271
-253
-255
-243
-242
-251
-252
-259
-239
-228
-217
-211
-217
-226
-229
-238
-237
-236
-238
-239
-242
-236
-240
-247
-243
-240
-235
-238
-242
-238
-230
-227
-223
-218
-216
-211
-221
-229
-243
-231
-228
-244
-249
-240
-232
-245
-246
-251
-264
-278
-281
-296
-307
-298
-287
-267
-269
-276
-277
-286
-291
-289
-286
-285
-300
-305
-308
-308
-299
-292
-290
-292
-282
-270
-269
-255
-256
-262
-264
-268
-266
-279
-284
-279
-276
-259
-246
-238
-233
-230
-219
-204
-198
-186
-181
-187
-192
-207
-217
-230
-238
-252
-255
-265
-266
-275
-282
-279
-281
-271
-266
-257
-253
-239
-226
-205
-191
-187
-198
-211
-223
-219
-222
-230
-226
-239
-243
-249
-254
-262
-251
-247
-245
-245
-253
-245
-251
-251
-240
-230
-229
-232
-249
-269
-292
-306
-316
-325
-331
-335
-333
-324
-318
-329
-339
-344
-336
-330
-318
-306
-312
-305
-314
-319
-314
-309
-305
-306
-299
-292
-284
-278
-271
-253
-246
-236
-219
-215
-210
-205
-196
-190
-173
-157
-147
-136
-134
-142
-146
-155
-152
-154
-153
-145
-161
-179
-189
-187
-184
-193
-202
-199
-190
-189
-196
-191
-195
-196
-196
-186
-177
-184
-187
-190
-174
-166
-176
-181
-180
-171
-181
-170
-145
-142
-133
-123
-119
-109
-100
-116
-128
-141
-147
-158
-167
-166
-168
-184
-205
-222
-237
-266
-284
-277
-271
-261
-253
-240
-232
-224
-218
-221
-234
-243
-237
-238
-239
-251
-259
-257
-261
-264
-261
-261
-267
-262
-250
-247
-238
-224
-217
-215
-223
-229
-225
-229
-240
-250
-262
-269
-265
-265
-272
-273
-266
-264
-260
-254
-230
-212
-200
-186
-180
-187
-197
-194
-184
-165
-153
-145
-138
-139
-135
-127
-119
-104
-95
-112
-115
-101
-90
-91
-95
-92
-104
-116
-128
-133
-139
-152
-144
-128
-130
-143
-147
-149
-131
-119
-118
-118
-117
-121
-124
-127
-129
-121
-121
-121
-128
-129
-123
-130
-138
-147
-164
-189
-200
-201
-209
-210
-202
-203
-211
-215
-219
-229
-243
-238
-224
-200
-180
-153
-145
-150
-142
-134
-137
-136
-128
-108
-102
-110
-115
-112
-113
-130
-141
-135
-125
-127
-136
-141
-141
-150
-151
-166
-186
-181
-176
-185
-190
-198
-209
-208
-221
-230
-225
-210
-212
-202
-188
-194
-204
-204
-202
-205
-207
-219
-228
-232
-244
-249
-257
-274
-276
-279
-278
-283
-273
-271
-278
-278
-289
-298
-306
-302
-294
-293
-295
-282
-262
-236
-210
-207
-210
-230
-238
-237
-230
-230
-245
-257
-254
-263
-281
-275
-272
-266
-278
-274
-258
-258
-265
-277
-285
-314
-312
-291
-279
-274
-258
-227
-225
-233
-230
-219
-220
-225
-218
-203
-192
-186
-170
-167
-173
-175
-189
-194
-194
-201
-209
-212
-219
-207
-199
-205
-213
-233
-250
-263
-253
-249
-242
-232
-225
-212
-203
-190
-195
-196
-198
-196
-193
-200
-195
-181
-187
-200
-223
-239
-248
-260
-270
-278
-290
-306
-314
-330
-341
-354
-354
-336
-344
-341
-322
-318
-317
-335
-341
-343
-347
-354
-359
-363
-362
-365
-365
-347
-341
-348
-369
-396
-398
-396
-396
-402
-401
-390
-382
-385
-387
-392
-395
-389
-375
-375
-372
-349
-343
-337
-337
-345
-335
-325
-333
-334
-314
-322
-319
-306
-284
-268
-265
-253
-253
-258
-264
-271
-269
-264
-249
-236
-239
-245
-252
-238
-226
-235
-240
-235
-220
-221
-221
-203
-192
-189
-203
-220
-236
-248
-249
-241
-236
-232
-228
-231
-228
-223
-221
-215
-222
-226
-222
-233
-242
-252
-256
-275
-292
-291
-286
-284
-269
-269
-282
-275
-278
-274
-275
-271
-262
-243
-224
-241
-251
-246
-246
-254
-254
-269
-285
-285
-282
-270
-264
-267
-273
-277
-276
-270
-259
-257
-256
-273
-269
-254
-259
-251
-254
-260
-253
-249
-238
-232
-236
-246
-254
-255
-262
-277
-284
-291
-288
-270
-270
-249
-236
-251
-255
-253
-250
-243
-240
-237
-235
-233
-233
-236
-242
-245
-238
-234
-235
-238
-239
-242
-248
-246
-239
-243
-256
-249
-248
-263
-257
-251
-245
-239
-255
-269
-277
-280
-273
-274
-264
-261
-249
-244
-254
-261
-269
-267
-269
-274
-270
-260
-257
-266
-265
-270
-280
-283
-286
-291
-287
-284
-274
-268
-266
-257
-255
-248
-253
-267
-273
-264
-250
-248
-245
-232
-229
-251
-263
-271
-274
-276
-268
-263
-262
-268
-273
-263
-263
-265
-261
-244
-238
-238
-226
-226
-227
-235
-245
-238
-239
-243
-249
-240
-238
-244
-239
-244
-255
-255
-261
-276
-280
-280
-264
-262
-251
-254
-274
-273
-289
-284
-288
-311
-314
-313
-320
-329
-332
-329
-319
-329
-331
-332
-333
-329
-334
-320
-316
-314
-293
-289
-290
-280
-280
-276
-264
-271
-275
-268
-267
-249
-234
-229
-225
-223
-230
-230
-230
-239
-233
-233
-233
-235
-218
-203
-201
-200
-210
-211
-212
-198
-193
-184
-174
-182
-182
-169
-159
-151
-149
-160
-150
-156
-152
-141
-136
-132
-132
-130
-143
-152
-158
-155
-145
-143
-145
-151
-158
-168
-176
-182
-193
-180
-192
-212
-199
-194
-190
-191
-213
-219
-230
-238
-245
-257
-256
-258
-249
-238
-230
-223
-237
-251
-250
-255
-246
-239
-234
-236
-241
-236
-246
-245
-250
-255
-252
-259
-255
-246
-234
-249
-256
-253
-251
-264
-266
-254
-249
-251
-266
-275
-281
-289
-296
-295
-301
-289
-291
-294
-294
-305
-309
-306
-304
-299
-287
-279
-272
-277
-277
-262
-246
-237
-233
-225
-228
-214
-186
-175
-179
-171
-157
-158
-167
-175
-177
-183
-197
-208
-210
-199
-200
-207
-206
-226
-233
-238
-234
-225
-216
-221
-219
-206
-202
-211
-218
-221
-231
-219
-213
-208
-209
-219
-237
-250
-262
-270
-270
-287
-304
-309
-297
-287
-297
-309
-300
-301
-300
-287
-279
-268
-267
-258
-250
-249
-255
-258
-259
-269
-267
-252
-238
-253
-266
-275
-278
-287
-285
-273
-279
-285
-282
-293
-290
-291
-278
-263
-273
-295
-289
-282
-285
-288
-301
-308
-311
-309
-299
-290
-301
-308
-305
-292
-288
-274
-266
-256
-249
-248
-255
-269
-270
-258
-251
-247
-243
-244
-225
-228
-218
-204
-201
-203
-210
-208
-228
-234
-234
-240
-254
-256
-240
-242
-242
-232
-238
-246
-257
-266
-267
-272
-278
-287
-287
-290
-305
-310
-312
-312
-308
-307
-314
-317
-302
-297
-303
-303
-296
-314
-329
-330
-319
-307
-296
-281
-275
-262
-254
-245
-219
-209
-207
-202
-188
-185
-192
-196
-213
-227
-236
-226
-214
-204
-197
-188
-187
-205
-221
-236
-258
-288
-297
-284
-285
-290
-281
-275
-292
-306
-310
-304
-311
-301
-283
-275
-276
-277
-279
-289
-287
-285
-306
-332
-339
-346
-357
-364
-376
-390
-390
-405
-421
-422
-421
-418
-405
-378
-373
-369
-355
-366
-368
-365
-362
-360
-347
-337
-317
-303
-302
-303
-306
-300
-291
-280
-276
-271
-279
-296
-304
-298
-292
-282
-287
-289
-280
-281
-289
-281
-282
-289
-289
-298
-305
-300
-304
-329
-338
-338
-338
-344
-351
-347
-346
-351
-348
-328
-308
-299
-299
-299
-293
-293
-276
-266
-274
-270
-260
-256
-244
-236
-236
-238
-255
-244
-217
-201
-201
-205
-208
-220
-232
-243
-248
-248
-254
-264
-269
-263
-270
-275
-268
-286
-307
-315
-322
-327
-334
-337
-354
-353
-348
-337
-340
-350
-337
-347
-322
-317
-333
-332
-330
-344
-343
-342
-347
-335
-328
-325
-328
-336
-345
-366
-375
-378
-377
-367
-368
-365
-369
-367
-371
-375
-377
-381
-393
-392
-388
-380
-368
-368
-372
-383
-389
-383
-376
-349
-341
-333
-332
-342
-331
-326
-329
-332
-332
-317
-309
-317
-307
-306
-296
-290
-291
-279
-269
-246
-231
-221
-217
-220
-220
-233
-233
-249
-265
-263
-267
-280
-286
-275
-272
-275
-268
-262
-273
-274
-257
-249
-248
-236
-224
-224
-217
-218
-222
-226
-222
-225
-238
-247
-250
-253
-258
-265
-249
-226
-230
-236
-223
-222
-237
-262
-288
-306
-310
-313
-315
-317
-325
-316
-323
-328
-326
-336
-339
-330
-313
-298
-293
-287
-282
-291
-284
-271
-272
-276
-274
-271
-275
-273
-267
-270
-274
-258
-257
-263
-265
-275
-290
-305
-304
-316
-322
-324
-320
-311
-313
-315
-317
-309
-312
-320
-327
-325
-312
-302
-304
-297
-288
-278
-293
-308
-311
-321
-323
-319
-316
-318
-312
-304
-295
-293
-300
-291
-279
-260
-249
-244
-242
-240
-233
-224
-226
-233
-220
-209
-214
-221
-218
-209
-205
-219
-224
-230
-240
-233
-224
-209
-204
-199
-195
-195
-182
-174
-163
-158
-149
-147
-155
-163
-156
-166
-183
-185
-199
-205
-202
-197
-185
-186
-200
-202
-190
-192
-197
-211
-225
-235
-243
-249
-258
-251
-255
-242
-232
-225
-229
-237
-227
-246
-267
-267
-263
-258
-267
-266
-268
-270
-262
-269
-270
-264
-255
-247
-251
-258
-255
-264
-280
-287
-290
-292
-299
-303
-311
-297
-300
-312
-308
-316
-316
-324
-324
-337
-351
-354
-348
-359
-370
-366
-353
-340
-330
-327
-321
-309
-295
-285
-270
-245
-237
-230
-241
-265
-276
-264
-255
-249
-260
-264
-270
-282
-285
-293
-283
-280
-283
-287
-285
-286
-292
-303
-314
-310
-300
-288
-274
-262
-243
-238
-239
-241
-252
-250
-245
-242
-240
-233
-225
-218
-219
-227
-232
-234
-248
-259
-252
-252
-247
-257
-262
-270
-270
-266
-279
-279
-284
-293
-293
-301
-299
-301
-311
-306
-312
-318
-327
-331
-328
-310
-298
-289
-289
-292
-290
-307
-310
-320
-330
-338
-347
-344
-349
-362
-366
-365
-366
-364
-370
-365
-363
-366
-371
-383
-394
-402
-408
-416
-413
-411
-399
-396
-402
-403
-405
-416
-448
-446
-435
-421
-405
-400
-377
-375
-383
-398
-392
-385
-374
-363
-363
-359
-355
-357
-365
-359
-354
-358
-364
-347
-339
-343
-334
-328
-329
-334
-337
-332
-313
-312
-315
-311
-308
-316
-321
-322
-348
-361
-373
-389
-392
-393
-393
-378
-378
-399
-411
-420
-435
-448
-458
-464
-462
-461
-435
-418
-409
-405
-397
-397
-401
-395
-394
-400
-403
-404
-404
-404
-397
-376
-360
-333
-318
-303
-303
-310
-297
-296
-309
-312
-307
-313
-312
-319
-321
-313
-306
-298
-312
-311
-302
-304
-304
-311
-303
-314
-350
-377
-377
-377
-364
-362
-360
-349
-345
-338
-338
-332
-330
-339
-344
-337
-335
-337
-331
-310
-293
-288
-280
-270
-269
-275
-293
-297
-294
-294
-299
-318
-334
-349
-360
-358
-349
-349
-357
-358
-349
-340
-340
-346
-344
-340
-332
-326
-330
-328
-313
-317
-322
-298
-285
-297
-294
-293
-286
-270
-286
-295
-296
-303
-311
-315
-303
-305
-298
-281
-277
-282
-285
-279
-271
-259
-260
-266
-263
-271
-280
-265
-265
-259
-248
-236
-228
-232
-230
-214
-208
-212
-204
-193
-179
-177
-182
-174
-168
-167
-161
-156
-155
-156
-150
-142
-153
-165
-172
-182
-197
-204
-200
-192
-201
-220
-230
-246
-275
-293
-305
-311
-313
-314
-320
-328
-325
-317
-300
-291
-288
-283
-287
-287
-287
-284
-277
-263
-256
-263
-281
-287
-277
-271
-264
-268
-278
-279
-271
-271
-263
-276
-292
-304
-301
-293
-295
-294
-305
-312
-313
-309
-302
-295
-302
-314
-328
-327
-331
-340
-320
-295
-282
-263
-249
-235
-230
-240
-235
-218
-212
-216
-220
-207
-192
-194
-173
-159
-162
-169
-179
-174
-172
-180
-179
-164
-175
-187
-184
-180
-184
-179
-167
-171
-173
-172
-154
-145
-139
-141
-141
-133
-131
-128
-128
-112
-106
-119
-138
-159
-168
-169
-170
-159
-159
-164
-167
-178
-190
-200
-200
-211
-222
-228
-235
-248
-245
-247
-253
-251
-247
-228
-225
-231
-225
-225
-231
-236
-240
-231
-215
-209
-184
-166
-162
-167
-174
-174
-177
-172
-161
-151
-147
-154
-174
-180
-185
-192
-194
-196
-186
-174
-181
-184
-182
-176
-179
-180
-171
-168
-175
-179
-187
-191
-192
-205
-207
-204
-199
-216
-230
-236
-237
-247
-254
-263
-260
-261
-252
-254
-245
-233
-233
-236
-230
-234
-244
-245
-247
-254
-264
-273
-280
-277
-267
-260
-255
-255
-252
-236
-240
-248
-257
-255
-250
-240
-245
-248
-245
-249
-260
-272
-270
-271
-271
-278
-258
-247
-249
-247
-243
-236
-226
-209
-199
-179
-176
-171
-184
-193
-181
-183
-202
-217
-216
-214
-215
-235
-240
-242
-248
-232
-231
-224
-229
-241
-238
-240
-252
-248
-237
-235
-233
-239
-245
-251
-255
-264
-278
-287
-281
-279
-274
-270
-285
-300
-287
-270
-257
-244
-231
-215
-208
-236
-264
-271
-284
-297
-318
-327
-322
-326
-334
-333
-333
-335
-341
-349
-349
-349
-342
-339
-334
-341
-343
-339
-334
-336
-339
-326
-312
-301
-300
-292
-280
-266
-278
-289
-286
-300
-303
-306
-296
-288
-306
-316
-334
-349
-351
-351
-353
-366
-372
-368
-361
-359
-350
-345
-338
-318
-313
-307
-284
-267
-271
-265
-252
-263
-273
-278
-284
-281
-283
-284
-276
-280
-283
-289
-282
-290
-302
-315
-338
-343
-344
-336
-334
-326
-313
-313
-325
-330
-328
-314
-309
-302
-284
-277
-277
-292
-299
-302
-285
-274
-285
-306
-326
-313
-316
-317
-319
-323
-311
-307
-314
-322
-331
-337
-335
-324
-315
-315
-323
-312
-301
-306
-302
-309
-301
-301
-303
-308
-309
-300
-296
-282
-281
-278
-263
-272
-288
-302
-322
-343
-353
-349
-338
-333
-326
-324
-334
-334
-344
-361
-363
-366
-369
-357
-340
-322
-313
-308
-304
-296
-289
-287
-296
-304
-304
-303
-308
-310
-316
-312
-314
-327
-327
-323
-318
-316
-308
-300
-300
-310
-305
-304
-304
-285
-273
-271
-276
-282
-275
-273
-279
-273
-261
-256
-258
-255
-254
-244
-232
-246
-256
-252
-249
-241
-246
-241
-238
-224
-206
-206
-198
-195
-196
-195
-213
-216
-222
-219
-219
-216
-222
-222
-214
-226
-230
-224
-214
-209
-211
-198
-183
-188
-198
-211
-217
-218
-225
-221
-222
-236
-229
-204
-190
-190
-186
-172
-162
-159
-154
-160
-151
-166
-177
-182
-211
-228
-250
-256
-254
-267
-259
-254
-252
-250
-263
-274
-275
-272
-256
-253
-253
-251
-247
-251
-264
-270
-276
-278
-278
-258
-253
-246
-239
-241
-232
-243
-250
-246
-251
-248
-247
-248
-268
-276
-279
-289
-285
-278
-285
-302
-291
-278
-267
-261
-241
-230
-238
-243
-240
-237
-238
-236
-235
-222
-220
-222
-211
-199
-195
-194
-200
-214
-219
-228
-229
-224
-216
-203
-199
-200
-191
-189
-203
-203
-207
-219
-219
-224
-222
-218
-209
-209
-207
-213
-211
-212
-220
-221
-225
-220
-212
-208
-206
-202
-200
-198
-192
-189
-201
-195
-197
-221
-233
-228
-233
-252
-249
-260
-270
-283
-295
-311
-338
-339
-329
-318
-326
-337
-345
-350
-346
-326
-309
-305
-310
-291
-270
-278
-285
-286
-284
-298
-307
-302
-284
-282
-287
-285
-290
-295
-290
-278
-269
-273
-265
-266
-285
-289
-274
-266
-275
-274
-270
-267
-266
-269
-272
-268
-265
-265
-266
-260
-253
-247
-240
-246
-252
-245
-234
-241
-255
-254
-261
-263
-263
-259
-251
-253
-262
-252
-243
-254
-260
-272
-288
-292
-283
-287
-304
-316
-313
-321
-335
-337
-335
-330
-345
-331
-315
-318
-333
-340
-340
-352
-366
-367
-357
-356
-346
-340
-336
-342
-349
-349
-342
-343
-347
-334
-336
-321
-316
-311
-312
-308
-308
-305
-301
-287
-288
-300
-297
-318
-331
-337
-339
-342
-347
-346
-341
-330
-327
-343
-347
-347
-350
-342
-338
-341
-339
-339
-331
-326
-317
-300
-288
-266
-249
-260
-273
-270
-276
-283
-280
-265
-272
-285
-284
-285
-280
-283
-296
-299
-292
-298
-321
-325
-315
-310
-302
-304
-298
-291
-292
-282
-271
-269
-285
-288
-291
-295
-306
-318
-320
-310
-305
-300
-300
-303
-296
-284
-268
-274
-283
-289
-279
-266
-256
-245
-241
-235
-242
-267
-276
-301
-324
-323
-327
-340
-348
-354
-358
-354
-347
-342
-336
-335
-332
-334
-332
-323
-320
-317
-313
-311
-313
-305
-313
-316
-328
-322
-312
-302
-299
-287
-283
-278
-272
-269
-273
-275
-261
-257
-267
-269
-281
-286
-276
-277
-269
-252
-239
-229
-231
-240
-239
-249
-259
-250
-252
-243
-241
-250
-263
-278
-290
-293
-292
-292
-287
-289
-288
-282
-278
-278
-272
-277
-278
-278
-282
-294
-297
-295
-296
-307
-313
-320
-332
-344
-349
-341
-344
-353
-357
-367
-380
-377
-387
-390
-404
-409
-407
-409
-400
-389
-379
-372
-359
-351
-351
-347
-340
-334
-327
-320
-311
-310
-321
-326
-339
-340
-346
-334
-331
-344
-338
-345
-337
-342
-342
-341
-329
-313
-307
-301
-295
-292
-305
-316
-305
-290
-283
-268
-251
-256
-266
-271
-276
-289
-292
-289
-289
-294
-301
-297
-293
-276
-255
-255
-259
-271
-272
-254
-250
-241
-242
-253
-252
-240
-238
-233
-238
-246
-254
-261
-250
-249
-241
-248
-252
-258
-262
-269
-263
-264
-271
-267
-270
-279
-287
-285
-293
-308
-322
-323
-326
-324
-325
-316
-315
-316
-310
-312
-309
-314
-313
-319
-319
-325
-323
-321
-314
-315
-328
-327
-326
-310
-303
-315
-329
-347
-336
-326
-337
-331
-322
-295
-284
-280
-276
-267
-244
-236
-228
-229
-237
-247
-263
-276
-268
-269
-277
-273
-282
-284
-292
-295
-300
-294
-287
-300
-308
-299
-283
-271
-266
-264
-250
-243
-241
-229
-229
-227
-223
-221
-221
-212
-193
-188
-187
-192
-198
-204
-206
-206
-195
-202
-207
-202
-210
-214
-218
-234
-246
-245
-249
-280
-301
-298
-320
-342
-329
-324
-317
-309
-302
-277
-271
-264
-248
-250
-252
-258
-257
-246
-236
-246
-246
-239
-241
-253
-268
-267
-274
-295
-301
-286
-282
-273
-271
-270
-277
-281
-281
-270
-267
-271
-265
-270
-258
-244
-241
-232
-225
-227
-225
-229
-233
-223
-217
-213
-219
-222
-224
-235
-251
-260
-281
-291
-295
-315
-332
-343
-342
-336
-337
-331
-339
-347
-335
-315
-299
-293
-282
-281
-270
-263
-244
-222
-217
-226
-227
-223
-212
-219
-219
-215
-227
-236
-233
-231
-230
-216
-202
-189
-191
-187
-201
-197
-186
-187
-186
-193
-183
-188
-196
-199
-187
-184
-176
-169
-164
-165
-164
-157
-163
-185
-209
-212
-222
-224
-218
-209
-185
-186
-191
-207
-224
-221
-218
-224
-234
-230
-232
-252
-258
-248
-251
-255
-245
-238
-242
-251
-242
-234
-246
-247
-242
-246
-256
-260
-249
-245
-244
-255
-274
-288
-305
-308
-312
-329
-331
-313
-315
-318
-308
-297
-294
-300
-285
-283
-294
-298
-296
-300
-303
-296
-290
-300
-315
-336
-352
-338
-351
-356
-353
-377
-387
-384
-380
-388
-391
-408
-403
-398
-412
-405
-389
-378
-368
-362
-360
-357
-352
-354
-350
-322
-313
-315
-315
-304
-292
-287
-269
-258
-253
-257
-250
-248
-258
-251
-251
-249
-249
-242
-244
-247
-243
-242
-242
-240
-231
-224
-230
-226
-220
-209
-196
-183
-181
-183
-191
-183
-179
-184
-177
-174
-181
-174
-164
-181
-178
-187
-188
-181
-173
-170
-173
-175
-189
-193
-207
-214
-218
-215
-217
-225
-238
-261
-268
-265
-260
-274
-291
-292
-289
-303
-321
-333
-348
-350
-344
-339
-331
-324
-326
-314
-306
-308
-293
-288
-273
-274
-277
-266
-263
-273
-283
-288
-299
-304
-301
-301
-305
-309
-312
-314
-336
-352
-354
-355
-355
-355
-350
-338
-335
-328
-331
-344
-346
-344
-342
-333
-329
-327
-320
-323
-319
-305
-298
-285
-258
-257
-258
-255
-248
-246
-244
-257
-260
-233
-222
-229
-237
-261
-278
-290
-302
-292
-296
-303
-306
-319
-322
-337
-341
-329
-329
-330
-335
-336
-340
-351
-363
-351
-334
-330
-311
-294
-288
-270
-265
-264
-256
-239
-227
-226
-214
-214
-216
-205
-204
-202
-213
-228
-229
-236
-245
-253
-256
-271
-287
-293
-281
-260
-260
-278
-305
-317
-321
-319
-316
-329
-340
-338
-342
-348
-342
-342
-362
-376
-373
-361
-345
-338
-324
-317
-308
-299
-290
-265
-236
-224
-219
-234
-231
-217
-212
-215
-221
-232
-250
-253
-245
-223
-217
-230
-240
-254
-268
-259
-263
-280
-287
-290
-302
-311
-306
-293
-273
-267
-267
-275
-282
-283
-272
-258
-239
-229
-218
-201
-191
-176
-161
-143
-129
-131
-138
-142
-134
-115
-107
-107
-109
-114
-130
-146
-146
-140
-135
-152
-163
-171
-181
-175
-175
-160
-151
-164
-173
-182
-184
-172
-158
-151
-139
-137
-116
-113
-92
-96
-105
-110
-122
-129
-141
-135
-127
-118
-135
-143
-155
-165
-163
-162
-159
-157
-157
-165
-190
-207
-212
-202
-198
-208
-207
-224
-239
-245
-243
-225
-215
-211
-203
-202
-180
-164
-159
-154
-147
-146
-143
-143
-158
-158
-162
-174
-179
-184
-191
-200
-216
-222
-233
-243
-251
-255
-242
-240
-248
-253
-261
-259
-262
-275
-273
-282
-289
-287
-288
-280
-280
-276
-256
-243
-220
-205
-202
-205
-207
-201
-194
-176
-176
-183
-178
-177
-187
-186
-173
-171
-172
-175
-179
-187
-192
-191
-201
-194
-183
-177
-173
-191
-199
-190
-178
-168
-178
-181
-176
-179
-167
-150
-154
-162
-173
-170
-164
-164
-168
-171
-152
-145
-157
-161
-169
-169
-168
-187
-201
-201
-194
-185
-203
-223
-223
-216
-213
-235
-239
-234
-227
-217
-214
-218
-216
-211
-217
-228
-239
-245
-242
-240
-235
-245
-237
-220
-221
-204
-194
-196
-204
-216
-242
-245
-240
-239
-223
-209
-195
-196
-200
-202
-201
-213
-225
-224
-235
-248
-263
-265
-256
-256
-251
-241
-255
-266
-263
-275
-277
-279
-269
-256
-259
-265
-268
-255
-249
-259
-258
-258
-271
-274
-279
-291
-294
-289
-284
-282
-297
-300
-294
-285
-270
-265
-269
-275
-272
-288
-298
-286
-285
-280
-274
-274
-280
-298
-319
-322
-325
-329
-327
-325
-323
-334
-325
-316
-322
-328
-338
-353
-338
-323
-322
-316
-304
-292
-287
-290
-287
-287
-294
-305
-311
-309
-310
-308
-306
-313
-313
-312
-319
-310
-316
-323
-313
-316
-319
-319
-330
-336
-347
-342
-336
-337
-335
-343
-331
-319
-313
-304
-314
-304
-299
-302
-291
-292
-290
-280
-283
-293
-294
-301
-313
-320
-311
-319
-336
-336
-334
-341
-344
-358
-364
-359
-362
-361
-375
-380
-372
-367
-372
-375
-368
-366
-351
-351
-358
-361
-362
-349
-351
-359
-370
-363
-350
-338
-327
-323
-311
-312
-310
-295
-271
-254
-252
-253
-248
-238
-230
-223
-219
-212
-210
-220
-222
-221
-216
-210
-207
-201
-201
-222
-230
-230
-233
-238
-233
-235
-247
-252
-247
-242
-243
-246
-260
-284
-288
-292
-303
-281
-274
-266
-249
-247
-256
-266
-269
-262
-243
-231
-229
-232
-232
-228
-223
-217
-214
-206
-215
-234
-233
-237
-242
-242
-241
-234
-226
-223
-219
-221
-202
-188
-193
-211
-220
-220
-231
-232
-239
-249
-246
-256
-282
-290
-278
-272
-271
-269
-279
-285
-286
-275
-279
-282
-294
-301
-308
-308
-299
-274
-255
-252
-248
-242
-242
-245
-225
-213
-208
-211
-212
-220
-237
-251
-255
-250
-244
-230
-223
-235
-249
-252
-247
-252
-262
-259
-248
-250
-247
-247
-241
-241
-249
-257
-250
-239
-242
-240
-243
-233
-242
-241
-225
-210
-195
-200
-202
-202
-190
-179
-180
-182
-182
-175
-182
-186
-183
-184
-181
-194
-208
-209
-207
-198
-191
-181
-176
-182
-178
-178
-172
-164
-147
-146
-163
-166
-162
-156
-150
-137
-140
-134
-129
-134
-136
-148
-140
-143
-155
-148
-154
-144
-136
-120
-119
-129
-142
-142
-147
-161
-172
-176
-178
-188
-185
-182
-179
-172
-146
-146
-159
-154
-134
-131
-147
-156
-170
-180
-188
-195
-187
-185
-188
-196
-203
-208
-209
-205
-214
-221
-225
-232
-231
-224
-233
-233
-227
-235
-247
-261
-265
-270
-279
-284
-291
-305
-325
-346
-350
-351
-354
-367
-376
-380
-389
-384
-369
-369
-350
-342
-346
-332
-324
-329
-315
-321
-333
-323
-327
-321
-298
-279
-294
-303
-301
-291
-276
-258
-255
-248
-243
-244
-239
-234
-233
-241
-246
-249
-247
-245
-251
-255
-248
-237
-241
-260
-271
-264
-273
-270
-262
-267
-267
-265
-257
-259
-269
-285
-286
-296
-303
-325
-338
-346
-358
-350
-352
-353
-355
-350
-342
-350
-352
-342
-338
-337
-324
-324
-337
-357
-369
-373
-379
-384
-392
-397
-400
-395
-397
-405
-409
-403
-392
-387
-383
-379
-380
-367
-358
-351
-338
-318
-308
-323
-339
-337
-340
-345
-354
-359
-368
-372
-376
-385
-390
-382
-387
-388
-370
-367
-360
-356
-360
-361
-371
-377
-370
-361
-348
-338
-340
-335
-322
-325
-325
-318
-295
-281
-264
-255
-248
-246
-249
-232
-214
-205
-208
-202
-212
-221
-208
-209
-215
-225
-236
-242
-240
-248
-239
-235
-232
-228
-231
-227
-237
-238
-233
-243
-251
-256
-250
-250
-250
-239
-233
-231
-233
-233
-238
-231
-221
-207
-193
-187
-185
-192
-191
-199
-222
-227
-238
-236
-236
-256
-258
-250
-249
-262
-286
-293
-313
-336
-328
-324
-312
-305
-305
-304
-297
-302
-296
-286
-294
-278
-261
-264
-282
-295
-304
-321
-331
-347
-348
-333
-332
-325
-327
-331
-335
-344
-353
-357
-364
-360
-366
-392
-382
-375
-373
-360
-343
-323
-322
-323
-305
-303
-291
-284
-285
-273
-266
-257
-246
-254
-248
-227
-219
-206
-203
-192
-193
-206
-229
-250
-259
-260
-261
-258
-244
-242
-238
-226
-213
-233
-255
-254
-256
-256
-233
-220
-206
-204
-210
-208
-205
-200
-200
-197
-198
-199
-215
-225
-234
-232
-243
-244
-225
-225
-211
-211
-212
-210
-219
-226
-225
-217
-210
-197
-187
-184
-176
-165
-167
-162
-157
-160
-157
-146
-130
-118
-107
-115
-122
-123
-107
-109
-126
-117
-113
-116
-128
-141
-146
-162
-178
-174
-170
-181
-199
-204
-188
-195
-187
-164
-160
-153
-139
-127
-122
-125
-136
-150
-162
-160
-156
-161
-170
-173
-176
-188
-189
-190
-201
-207
-223
-235
-253
-257
-256
-259
-242
-229
-236
-245
-254
-247
-244
-258
-274
-290
-293
-285
-277
-286
-286
-293
-279
-265
-268
-277
-274
-255
-241
-236
-230
-226
-223
-214
-196
-197
-206
-207
-212
-211
-208
-188
-167
-170
-174
-181
-190
-188
-174
-156
-167
-178
-191
-210
-231
-232
-222
-228
-235
-226
-211
-202
-194
-195
-197
-207
-208
-219
-232
-232
-235
-233
-221
-227
-237
-247
-265
-283
-287
-290
-286
-285
-272
-265
-264
-245
-232
-229
-232
-227
-216
-217
-233
-242
-238
-240
-256
-269
-266
-265
-267
-279
-286
-293
-297
-297
-299
-297
-295
-281
-268
-256
-257
-253
-244
-237
-224
-218
-215
-201
-185
-192
-197
-197
-196
-199
-221
-239
-243
-242
-250
-264
-272
-260
-247
-244
-247
-244
-224
-230
-220
-211
-228
-238
-240
-226
-219
-214
-213
-225
-231
-234
-232
-234
-229
-220
-217
-227
-226
-229
-226
-213
-204
-207
-223
-229
-228
-225
-228
-235
-246
-255
-267
-265
-258
-250
-242
-235
-241
-240
-217
-205
-202
-219
-218
-218
-223
-222
-214
-220
-224
-217
-209
-201
-205
-202
-198
-208
-219
-224
-225
-229
-234
-241
-250
-252
-257
-270
-273
-272
-277
-286
-303
-297
-290
-300
-300
-303
-296
-299
-305
-303
-301
-303
-301
-288
-300
-310
-308
-297
-296
-294
-280
-274
-282
-283
-285
-274
-273
-283
-295
-291
-284
-289
-281
-276
-269
-261
-247
-235
-225
-231
-239
-244
-255
-267
-262
-259
-256
-262
-258
-249
-258
-253
-256
-262
-267
-267
-270
-263
-259
-264
-252
-244
-247
-239
-232
-237
-230
-241
-238
-233
-225
-212
-210
-203
-205
-208
-205
-200
-191
-174
-159
-148
-145
-141
-137
-151
-168
-172
-179
-180
-180
-188
-183
-181
-192
-185
-177
-161
-155
-168
-176
-184
-186
-197
-209
-217
-229
-221
-217
-203
-193
-195
-196
-199
-208
-211
-217
-242
-251
-257
-260
-267
-285
-299
-308
-303
-301
-285
-277
-269
-254
-261
-272
-268
-264
-269
-260
-272
-297
-297
-309
-311
-309
-301
-288
-285
-266
-262
-259
-255
-244
-252
-269
-254
-243
-233
-236
-242
-247
-257
-270
-278
-292
-292
-275
-260
-267
-275
-268
-260
-250
-236
-214
-196
-198
-199
-223
-236
-233
-234
-227
-234
-233
-236
-243
-245
-243
-251
-267
-271
-273
-262
-266
-257
-245
-246
-241
-236
-252
-265
-255
-244
-222
-215
-202
-202
-200
-194
-179
-176
-167
-164
-169
-164
-182
-183
-195
-206
-200
-201
-201
-192
-199
-221
-223
-218
-204
-206
-215
-204
-202
-224
-230
-237
-236
-221
-215
-207
-207
-223
-231
-234
-240
-236
-242
-238
-234
-240
-251
-266
-270
-269
-273
-263
-250
-243
-229
-224
-257
-271
-266
-270
-295
-302
-290
-284
-275
-267
-278
-282
-279
-297
-298
-287
-283
-288
-287
-285
-293
-305
-309
-300
-290
-285
-294
-314
-313
-300
-299
-296
-289
-291
-280
-271
-263
-247
-245
-237
-231
-237
-234
-241
-236
-225
-227
-233
-236
-230
-225
-236
-246
-242
-255
-265
-261
-252
-258
-253
-237
-217
-216
-222
-226
-214
-219
-226
-212
-214
-222
-244
-263
-273
-284
-283
-281
-286
-282
-264
-253
-244
-249
-247
-249
-267
-258
-237
-225
-235
-257
-274
-267
-276
-296
-297
-290
-288
-282
-273
-258
-264
-273
-278
-264
-254
-246
-237
-240
-249
-241
-232
-244
-249
-241
-228
-232
-240
-247
-243
-243
-264
-281
-278
-278
-278
-275
-269
-266
-256
-242
-221
-223
-238
-248
-269
-261
-257
-254
-238
-220
-209
-214
-224
-232
-231
-231
-241
-243
-241
-256
-271
-278
-279
-275
-267
-277
-282
-277
-284
-287
-275
-277
-293
-295
-286
-286
-292
-290
-285
-286
-287
-269
-261
-256
-256
-239
-236
-237
-226
-229
-226
-217
-212
-208
-203
-196
-203
-206
-187
-166
-160
-164
-167
-164
-171
-177
-174
-155
-142
-146
-143
-139
-135
-141
-146
-145
-143
-150
-167
-189
-194
-190
-198
-200
-208
-216
-218
-213
-210
-205
-207
-212
-219
-225
-214
-216
-205
-191
-195
-212
-235
-242
-255
-262
-252
-246
-253
-262
-250
-238
-237
-245
-259
-264
-262
-269
-269
-262
-269
-276
-274
-275
-279
-266
-238
-222
-211
-211
-219
-228
-243
-259
-257
-244
-242
-244
-245
-249
-258
-270
-268
-250
-236
-248
-255
-261
-273
-275
-264
-253
-250
-230
-211
-190
-171
-168
-176
-162
-151
-167
-172
-182
-197
-201
-203
-216
-215
-210
-217
-222
-226
-234
-248
-256
-273
-272
-283
-302
-293
-297
-311
-298
-278
-278
-279
-278
-267
-267
-268
-259
-251
-268
-283
-277
-262
-237
-226
-223
-226
-224
-226
-234
-241
-245
-234
-229
-252
-269
-273
-272
-261
-260
-251
-252
-259
-267
-271
-274
-289
-294
-302
-290
-283
-286
-297
-313
-322
-331
-342
-347
-355
-355
-347
-325
-310
-318
-328
-329
-336
-344
-357
-372
-371
-374
-372
-369
-349
-335
-342
-338
-324
-316
-324
-332
-338
-329
-322
-327
-343
-352
-356
-370
-372
-369
-378
-389
-378
-367
-355
-364
-370
-377
-379
-377
-372
-362
-350
-339
-332
-341
-338
-320
-324
-321
-330
-343
-345
-349
-362
-384
-395
-383
-378
-386
-388
-387
-388
-385
-367
-348
-341
-352
-365
-357
-350
-358
-343
-323
-317
-324
-321
-317
-314
-308
-304
-303
-295
-283
-287
-286
-285
-285
-279
-280
-285
-270
-264
-281
-267
-248
-265
-272
-274
-274
-275
-269
-266
-271
-280
-288
-280
-268
-277
-272
-260
-260
-271
-276
-283
-301
-320
-350
-355
-361
-368
-373
-372
-376
-378
-374
-357
-338
-328
-321
-323
-320
-325
-312
-303
-291
-282
-284
-273
-279
-285
-280
-281
-279
-280
-293
-299
-303
-299
-279
-282
-279
-269
-285
-304
-311
-305
-297
-297
-300
-310
-310
-307
-302
-292
-302
-304
-295
-282
-267
-265
-263
-271
-277
-263
-252
-272
-297
-305
-295
-265
-254
-240
-223
-221
-226
-220
-218
-227
-238
-242
-239
-238
-243
-264
-269
-272
-288
-286
-285
-284
-281
-284
-294
-299
-287
-269
-267
-275
-254
-216
-202
-204
-208
-210
-219
-239
-251
-253
-249
-242
-240
-232
-249
-258
-255
-262
-267
-248
-223
-220
-235
-243
-243
-242
-219
-196
-181
-185
-190
-188
-181
-182
-188
-189
-183
-188
-179
-183
-193
-200
-212
-222
-202
-182
-192
-197
-195
-200
-218
-225
-236
-245
-245
-245
-266
-275
-255
-244
-233
-235
-250
-242
-238
-248
-265
-264
-247
-229
-224
-211
-195
-197
-214
-226
-221
-216
-231
-235
-222
-228
-219
-220
-231
-237
-238
-242
-216
-205
-203
-194
-217
-238
-250
-257
-255
-264
-271
-271
-282
-277
-268
-283
-275
-268
-278
-278
-263
-241
-238
-242
-244
-237
-230
-216
-210
-206
-224
-245
-252
-242
-249
-269
-276
-280
-280
-276
-288
-305
-319
-330
-338
-317
-302
-293
-282
-283
-283
-292
-295
-291
-270
-265
-278
-288
-272
-252
-240
-245
-257
-254
-245
-249
-255
-252
-237
-222
-213
-214
-216
-217
-222
-227
-238
-222
-224
-237
-233
-240
-251
-256
-283
-306
-321
-325
-311
-308
-301
-288
-303
-324
-340
-360
-369
-366
-362
-362
-375
-368
-354
-346
-338
-321
-307
-310
-308
-309
-306
-326
-323
-317
-337
-354
-356
-356
-364
-385
-411
-401
-394
-389
-378
-362
-360
-373
-381
-383
-380
-362
-338
-343
-357
-358
-361
-367
-369
-372
-387
-397
-394
-397
-412
-419
-414
-394
-387
-390
-386
-376
-349
-336
-345
-370
-360
-323
-279
-249
-239
-251
-251
-263
-270
-269
-277
-266
-265
-274
-272
-269
-266
-266
-271
-266
-264
-266
-265
-259
-255
-240
-225
-220
-219
-231
-220
-228
-236
-238
-250
-265
-279
-281
-269
-269
-264
-272
-281
-297
-314
-324
-336
-344
-360
-369
-388
-399
-400
-392
-386
-379
-382
-388
-404
-415
-433
-437
-433
-427
-424
-434
-439
-437
-410
-409
-409
-406
-400
-398
-401
-392
-406
-411
-405
-385
-379
-388
-379
-383
-386
-402
-419
-416
-400
-376
-377
-379
-379
-386
-384
-387
-379
-366
-363
-374
-384
-390
-394
-393
-371
-359
-359
-334
-293
-261
-251
-249
-249
-245
-235
-241
-236
-247
-257
-259
-252
-244
-255
-260
-274
-289
-291
-291
-278
-260
-257
-271
-282
-293
-311
-310
-299
-280
-262
-256
-257
-269
-280
-268
-260
-269
-283
-297
-307
-303
-291
-278
-258
-244
-249
-263
-249
-247
-253
-259
-246
-239
-238
-231
-221
-213
-204
-196
-206
-222
-224
-218
-202
-188
-194
-196
-206
-216
-217
-224
-220
-205
-190
-195
-200
-216
-225
-228
-253
-268
-275
-272
-270
-268
-244
-224
-206
-189
-180
-159
-139
-137
-127
-125
-121
-120
-108
-103
-101
-94
-101
-118
-146
-172
-201
-192
-184
-185
-177
-189
-205
-216
-231
-229
-236
-228
-210
-214
-209
-205
-197
-209
-240
-250
-238
-217
-215
-221
-222
-224
-237
-223
-201
-187
-191
-201
-196
-196
-200
-198
-200
-199
-206
-230
-243
-260
-271
-264
-249
-249
-271
-280
-265
-253
-248
-227
-213
-204
-204
-206
-207
-199
-179
-174
-184
-196
-203
-209
-209
-205
-206
-212
-209
-206
-203
-213
-221
-216
-210
-210
-222
-227
-242
-246
-232
-223
-223
-240
-242
-243
-260
-275
-276
-265
-261
-270
-274
-273
-266
-265
-266
-249
-246
-241
-220
-204
-211
-198
-180
-179
-185
-200
-204
-207
-226
-248
-273
-303
-313
-321
-326
-338
-350
-360
-369
-362
-351
-343
-347
-360
-366
-372
-365
-356
-342
-335
-341
-338
-339
-342
-354
-348
-323
-312
-322
-338
-321
-305
-313
-311
-323
-337
-342
-331
-340
-370
-368
-371
-363
-348
-332
-317
-306
-321
-346
-353
-363
-364
-365
-368
-367
-369
-381
-376
-364
-345
-342
-350
-366
-397
-421
-415
-400
-408
-422
-414
-395
-388
-382
-386
-390
-392
-385
-370
-352
-356
-353
-337
-326
-321
-320
-293
-268
-256
-258
-268
-272
-282
-291
-303
-328
-357
-391
-428
-448
-464
-441
-405
-399
-398
-397
-382
-370
-385
-403
-419
-425
-410
-395
-410
-413
-407
-398
-384
-374
-373
-377
-384
-392
-401
-411
-420
-421
-417
-431
-429
-415
-406
-418
-408
-392
-398
-403
-407
-403
-409
-394
-376
-370
-377
-383
-383
-375
-356
-339
-325
-322
-327
-331
-334
-338
-336
-328
-325
-321
-320
-320
-307
-291
-278
-268
-261
-264
-270
-258
-258
-275
-281
-288
-298
-298
-288
-303
-313
-316
-320
-311
-307
-294
-294
-287
-271
-251
-255
-274
-282
-276
-273
-270
-274
-266
-250
-259
-270
-296
-301
-293
-293
-278
-265
-253
-257
-264
-272
-275
-265
-276
-273
-263
-267
-281
-301
-317
-330
-334
-320
-309
-316
-312
-308
-310
-314
-311
-296
-312
-318
-314
-303
-299
-298
-288
-292
-295
-299
-304
-317
-315
-309
-300
-306
-316
-306
-307
-312
-293
-276
-268
-263
-247
-241
-252
-254
-246
-256
-259
-260
-251
-252
-262
-264
-244
-220
-213
-193
-188
-201
-218
-241
-255
-256
-253
-249
-255
-262
-254
-249
-246
-246
-249
-246
-241
-233
-219
-202
-187
-174
-162
-148
-143
-139
-139
-124
-105
-96
-93
-91
-97
-104
-104
-108
-118
-136
-156
-169
-181
-195
-202
-195
-181
-171
-149
-147
-153
-160
-143
-136
-131
-140
-157
-181
-203
-210
-228
-254
-260
-260
-256
-226
-212
-216
-236
-246
-259
-267
-272
-289
-283
-260
-241
-230
-230
-251
-268
-267
-254
-243
-235
-214
-188
-177
-179
-177
-182
-193
-193
-193
-183
-168
-168
-171
-192
-233
-245
-252
-254
-259
-271
-271
-277
-278
-277
-272
-265
-272
-267
-269
-275
-271
-244
-233
-234
-244
-267
-281
-289
-292
-289
-293
-292
-271
-258
-251
-267
-275
-278
-281
-276
-276
-280
-282
-282
-267
-273
-295
-316
-323
-318
-314
-313
-310
-310
-304
-308
-304
-288
-299
-309
-306
-315
-332
-342
-342
-339
-347
-348
-338
-290
-263
-261
-258
-270
-265
-251
-252
-252
-257
-256
-252
-259
-261
-238
-222
-236
-252
-275
-275
-276
-284
-295
-311
-327
-324
-326
-336
-353
-343
-320
-299
-286
-283
-281
-276
-267
-261
-246
-232
-238
-239
-241
-239
-237
-241
-244
-244
-244
-248
-243
-253
-248
-238
-243
-256
-266
-284
-315
-320
-320
-333
-371
-379
-357
-350
-352
-351
-338
-316
-287
-267
-252
-253
-243
-231
-231
-222
-224
-229
-225
-227
-234
-221
-218
-202
-186
-206
-213
-224
-227
-231
-238
-234
-226
-199
-187
-191
-200
-198
-210
-235
-252
-253
-249
-259
-266
-269
-255
-254
-246
-246
-255
-252
-243
-229
-228
-215
-213
-211
-219
-213
-212
-225
-236
-240
-234
-214
-201
-204
-202
-202
-200
-195
-194
-204
-205
-202
-189
-206
-221
-213
-226
-244
-251
-242
-247
-252
-259
-274
-295
-308
-316
-311
-294
-298
-299
-305
-313
-331
-325
-317
-302
-295
-307
-309
-314
-293
-264
-248
-240
-241
-250
-242
-241
-233
-214
-210
-227
-236
-240
-256
-264
-282
-293
-288
-289
-286
-298
-322
-341
-344
-351
-357
-350
-335
-322
-324
-318
-291
-265
-242
-237
-241
-249
-261
-257
-247
-227
-211
-209
-205
-210
-225
-227
-223
-242
-259
-271
-284
-294
-295
-301
-309
-314
-299
-275
-298
-321
-309
-303
-291
-287
-291
-292
-307
-310
-305
-287
-270
-266
-273
-302
-306
-293
-280
-281
-287
-285
-278
-273
-280
-282
-288
-286
-282
-290
-275
-278
-276
-274
-277
-293
-303
-300
-284
-264
-249
-249
-260
-248
-244
-240
-235
-226
-228
-232
-225
-230
-232
-228
-217
-213
-219
-246
-262
-240
-224
-225
-234
-234
-234
-228
-207
-187
-185
-176
-176
-183
-197
-200
-202
-217
-244
-259
-251
-259
-258
-247
-239
-238
-238
-226
-219
-221
-236
-262
-280
-291
-301
-291
-287
-298
-301
-286
-269
-266
-272
-279
-287
-296
-311
-300
-290
-301
-309
-319
-325
-332
-337
-348
-348
-355
-367
-371
-380
-399
-404
-404
-416
-424
-428
-420
-419
-432
-448
-454
-444
-448
-447
-455
-456
-438
-419
-405
-389
-396
-401
-408
-418
-398
-387
-381
-391
-384
-370
-357
-361
-360
-356
-366
-374
-375
-381
-386
-374
-360
-355
-360
-349
-356
-355
-352
-361
-355
-339
-323
-326
-330
-328
-322
-321
-332
-324
-308
-290
-279
-291
-287
-261
-245
-257
-278
-305
-313
-306
-314
-325
-320
-299
-286
-290
-290
-275
-258
-267
-293
-308
-309
-300
-300
-298
-312
-315
-319
-320
-318
-340
-353
-347
-351
-363
-364
-359
-360
-378
-387
-375
-377
-373
-361
-351
-347
-342
-343
-340
-340
-329
-319
-319
-303
-302
-313
-308
-314
-323
-333
-350
-346
-344
-353
-376
-371
-358
-350
-357
-360
-365
-372
-370
-362
-347
-351
-337
-327
-336
-341
-346
-341
-344
-334
-315
-311
-313
-306
-302
-298
-270
-242
-216
-195
-208
-233
-224
-209
-209
-212
-202
-206
-227
-220
-227
-229
-238
-242
-241
-251
-261
-266
-276
-292
-295
-309
-323
-329
-327
-314
-298
-292
-280
-274
-271
-268
-262
-254
-245
-245
-248
-261
-270
-252
-246
-233
-217
-204
-191
-181
-162
-144
-132
-136
-145
-155
-185
-217
-235
-241
-253
-273
-274
-267
-260
-243
-233
-227
-242
-262
-267
-271
-270
-256
-243
-234
-242
-244
-252
-243
-222
-199
-194
-198
-199
-201
-197
-190
-185
-191
-196
-207
-220
-210
-204
-214
-215
-214
-191
-194
-196
-198
-197
-193
-194
-203
-203
-200
-184
-166
-169
-187
-196
-193
-208
-211
-214
-206
-212
-218
-206
-197
-199
-196
-205
-232
-238
-221
-190
-184
-184
-166
-159
-178
-173
-151
-141
-130
-130
-103
-85
-84
-79
-89
-98
-99
-101
-104
-101
-111
-120
-122
-150
-169
-168
-174
-205
-230
-233
-223
-217
-212
-205
-194
-164
-152
-154
-149
-147
-157
-151
-130
-128
-143
-154
-151
-156
-163
-177
-173
-177
-191
-191
-193
-195
-216
-226
-235
-235
-235
-237
-229
-229
-244
-251
-254
-251
-246
-253
-248
-234
-253
-273
-271
-296
-329
-354
-371
-376
-386
-383
-377
-363
-356
-360
-346
-336
-316
-295
-281
-281
-287
-296
-299
-305
-322
-333
-320
-295
-302
-309
-316
-332
-341
-337
-315
-308
-301
-291
-282
-276
-279
-283
-282
-288
-284
-274
-288
-290
-304
-312
-329
-345
-341
-326
-310
-302
-301
-305
-297
-297
-293
-273
-246
-236
-242
-238
-249
-270
-290
-321
-346
-345
-344
-356
-370
-386
-407
-410
-409
-422
-422
-412
-405
-391
-385
-388
-383
-384
-385
-391
-388
-403
-428
-433
-423
-409
-372
-344
-353
-342
-338
-352
-359
-349
-336
-341
-351
-349
-335
-326
-347
-373
-382
-390
-384
-366
-366
-374
-384
-398
-408
-412
-416
-414
-404
-391
-377
-368
-363
-373
-372
-353
-355
-357
-355
-339
-329
-320
-306
-296
-286
-278
-277
-271
-266
-257
-243
-224
-224
-225
-222
-212
-196
-202
-207
-203
-198
-204
-222
-236
-233
-251
-266
-287
-292
-283
-277
-271
-273
-270
-275
-279
-288
-286
-273
-247
-230
-228
-239
-249
-240
-249
-252
-260
-263
-264
-269
-270
-272
-283
-300
-306
-318
-322
-320
-321
-325
-313
-308
-321
-327
-322
-327
-336
-325
-324
-328
-337
-347
-351
-355
-358
-360
-352
-366
-364
-337
-312
-287
-277
-274
-278
-251
-244
-252
-257
-262
-252
-236
-234
-244
-233
-220
-212
-179
-144
-128
-121
-102
-87
-88
-97
-118
-132
-148
-156
-161
-170
-178
-191
-205
-210
-192
-194
-194
-189
-197
-187
-176
-167
-165
-164
-152
-157
-144
-132
-147
-146
-151
-179
-207
-218
-207
-199
-202
-208
-200
-198
-207
-216
-232
-230
-215
-221
-229
-216
-210
-198
-195
-194
-179
-162
-147
-143
-147
-167
-164
-158
-170
-159
-155
-143
-143
-154
-167
-177
-182
-186
-182
-175
-179
-201
-212
-216
-211
-192
-191
-195
-193
-186
-174
-165
-174
-184
-174
-164
-171
-177
-166
-166
-178
-183
-189
-183
-173
-181
-187
-185
-170
-176
-176
-171
-168
-138
-118
-103
-96
-99
-106
-102
-90
-80
-77
-88
-99
-113
-117
-125
-138
-136
-138
-145
-143
-140
-132
-119
-123
-118
-101
-85
-90
-106
-113
-140
-173
-192
-195
-188
-189
-194
-199
-208
-198
-202
-188
-176
-170
-181
-202
-204
-216
-239
-259
-280
-304
-307
-309
-310
-287
-287
-284
-277
-263
-248
-246
-255
-279
-272
-252
-237
-235
-209
-196
-204
-210
-209
-205
-212
-202
-195
-188
-173
-173
-181
-192
-216
-231
-233
-228
-222
-240
-248
-249
-236
-216
-198
-186
-172
-158
-172
-181
-192
-198
-216
-232
-235
-241
-253
-255
-261
-266
-278
-289
-282
-279
-291
-300
-308
-321
-333
-327
-317
-312
-306
-307
-328
-343
-335
-336
-332
-312
-296
-290
-279
-273
-277
-278
-269
-272
-283
-301
-312
-306
-305
-303
-306
-312
-312
-315
-293
-281
-298
-318
-316
-299
-301
-290
-277
-277
-283
-281
-278
-279
-275
-272
-264
-257
-269
-278
-283
-292
-288
-259
-245
-262
-277
-278
-274
-278
-273
-276
-301
-315
-310
-297
-298
-302
-290
-278
-271
-278
-255
-243
-239
-223
-229
-226
-222
-218
-210
-195
-177
-169
-175
-164
-163
-158
-146
-155
-179
-188
-196
-204
-200
-190
-183
-195
-204
-209
-220
-217
-224
-229
-223
-212
-216
-226
-230
-245
-236
-222
-220
-220
-222
-231
-247
-265
-265
-273
-282
-278
-261
-250
-265
-273
-276
-282
-285
-276
-276
-260
-226
-220
-213
-213
-224
-233
-237
-225
-240
-240
-249
-253
-248
-251
-277
-291
-291
-295
-296
-299
-303
-315
-311
-310
-332
-338
-331
-333
-314
-308
-317
-318
-325
-333
-353
-375
-368
-354
-346
-337
-322
-318
-323
-314
-297
-306
-311
-302
-301
-301
-297
-280
-278
-278
-278
-280
-302
-294
-289
-300
-296
-293
-294
-274
-247
-244
-241
-245
-256
-257
-254
-228
-213
-215
-218
-205
-206
-214
-206
-210
-211
-215
-218
-212
-222
-233
-240
-231
-224
-222
-220
-213
-200
-196
-198
-202
-215
-231
-232
-219
-211
-202
-178
-170
-164
-163
-155
-149
-147
-151
-155
-160
-153
-135
-135
-157
-174
-197
-208
-208
-219
-208
-195
-200
-219
-231
-231
-239
-248
-258
-254
-232
-232
-222
-223
-227
-240
-257
-259
-239
-225
-209
-195
-202
-216
-231
-229
-216
-216
-215
-205
-211
-215
-198
-182
-171
-169
-165
-155
-168
-199
-210
-225
-232
-227
-228
-226
-229
-221
-198
-198
-196
-179
-162
-153
-152
-158
-150
-165
-182
-173
-166
-161
-166
-161
-154
-162
-163
-141
-141
-138
-128
-128
-136
-134
-126
-128
-118
-121
-140
-147
-144
-138
-158
-171
-175
-164
-151
-144
-139
-145
-145
-140
-151
-172
-190
-192
-191
-196
-198
-210
-217
-222
-229
-236
-241
-244
-247
-259
-260
-268
-293
-307
-321
-327
-321
-314
-300
-298
-287
-280
-277
-258
-253
-247
-230
-236
-236
-226
-235
-233
-226
-220
-204
-193
-195
-203
-197
-195
-198
-198
-205
-212
-219
-225
-239
-236
-249
-265
-271
-282
-280
-284
-295
-292
-290
-302
-306
-309
-299
-300
-300
-303
-303
-273
-263
-277
-279
-276
-274
-271
-275
-275
-273
-267
-263
-257
-229
-223
-223
-222
-221
-227
-248
-242
-231
-225
-225
-220
-217
-220
-201
-190
-194
-195
-197
-185
-170
-158
-164
-170
-168
-174
-178
-171
-171
-177
-193
-198
-216
-236
-239
-238
-238
-230
-207
-204
-199
-196
-193
-193
-191
-187
-171
-154
-168
-181
-193
-197
-201
-201
-212
-231
-251
-256
-253
-249
-253
-258
-258
-273
-284
-276
-269
-276
-278
-279
-278
-294
-318
-325
-326
-319
-320
-314
-310
-312
-321
-315
-301
-292
-297
-308
-318
-347
-355
-354
-340
-313
-297
-291
-293
-293
-300
-305
-306
-316
-312
-321
-331
-335
-319
-301
-285
-289
-287
-275
-275
-281
-286
-268
-270
-266
-268
-264
-271
-286
-276
-269
-273
-279
-293
-299
-301
-291
-288
-301
-311
-318
-324
-320
-317
-328
-329
-325
-320
-319
-313
-312
-321
-320
-307
-285
-283
-296
-307
-309
-294
-276
-271
-260
-248
-244
-242
-246
-246
-241
-231
-238
-243
-237
-228
-214
-210
-216
-219
-225
-242
-237
-232
-233
-231
-223
-225
-230
-232
-224
-206
-202
-200
-191
-173
-162
-165
-173
-181
-173
-150
-131
-120
-126
-126
-109
-106
-114
-105
-114
-127
-143
-148
-151
-164
-176
-177
-179
-194
-210
-219
-228
-243
-241
-246
-256
-269
-273
-287
-307
-314
-306
-305
-305
-303
-301
-286
-259
-256
-250
-247
-250
-230
-208
-201
-199
-200
-204
-196
-187
-186
-170
-163
-172
-182
-179
-181
-193
-205
-203
-205
-203
-183
-169
-172
-189
-186
-179
-174
-183
-180
-178
-194
-195
-171
-172
-180
-185
-195
-202
-211
-220
-235
-241
-252
-262
-252
-247
-245
-237
-227
-232
-240
-241
-250
-256
-272
-276
-274
-293
-306
-305
-290
-289
-303
-309
-307
-325
-328
-337
-331
-321
-311
-313
-334
-343
-360
-364
-376
-373
-369
-352
-328
-316
-312
-312
-304
-282
-268
-260
-263
-272
-282
-309
-319
-307
-301
-303
-284
-259
-239
-223
-213
-211
-203
-210
-219
-231
-234
-230
-248
-273
-283
-291
-295
-304
-295
-285
-279
-258
-255
-259
-254
-236
-211
-201
-201
-194
-200
-223
-221
-231
-244
-244
-257
-263
-270
-256
-241
-224
-221
-235
-252
-243
-227
-225
-232
-227
-214
-225
-228
-216
-203
-216
-227
-237
-234
-229
-237
-237
-221
-229
-244
-232
-240
-250
-252
-259
-263
-273
-274
-282
-298
-304
-296
-291
-286
-277
-274
-267
-270
-274
-262
-254
-259
-264
-246
-220
-210
-221
-224
-221
-217
-216
-217
-221
-230
-230
-237
-255
-259
-250
-252
-253
-254
-263
-275
-282
-277
-273
-256
-270
-288
-286
-270
-262
-246
-238
-248
-248
-240
-230
-244
-244
-236
-232
-221
-224
-232
-237
-230
-221
-210
-205
-207
-212
-237
-271
-293
-300
-302
-299
-311
-323
-326
-313
-301
-315
-326
-309
-290
-288
-286
-272
-268
-281
-298
-307
-315
-305
-288
-286
-288
-286
-292
-309
-312
-309
-313
-310
-294
-289
-285
-281
-277
-282
-283
-276
-279
-263
-247
-247
-242
-225
-212
-199
-192
-200
-197
-188
-186
-190
-198
-209
-218
-230
-232
-234
-234
-225
-219
-222
-231
-222
-220
-212
-205
-194
-187
-188
-183
-190
-203
-206
-207
-215
-234
-229
-220
-197
-164
-157
-147
-152
-166
-179
-181
-186
-199
-200
-201
-201
-183
-180
-188
-206
-226
-229
-233
-223
-216
-194
-176
-184
-194
-207
-215
-223
-231
-233
-230
-228
-231
-245
-260
-269
-267
-278
-296
-293
-290
-291
-292
-272
-269
-280
-290
-294
-286
-265
-253
-248
-251
-282
-286
-302
-322
-329
-327
-329
-324
-320
-311
-282
-260
-249
-251
-256
-261
-255
-238
-229
-233
-229
-224
-224
-234
-253
-265
-271
-278
-283
-285
-287
-300
-317
-322
-324
-324
-318
-310
-310
-312
-310
-318
-319
-323
-331
-337
-333
-332
-331
-337
-352
-359
-370
-383
-383
-380
-376
-370
-370
-364
-357
-343
-326
-315
-308
-313
-309
-307
-312
-327
-345
-342
-351
-348
-336
-334
-336
-325
-322
-330
-334
-343
-358
-358
-344
-353
-353
-344
-337
-342
-340
-350
-350
-353
-342
-322
-327
-326
-325
-319
-307
-323
-335
-337
-344
-338
-351
-367
-362
-351
-355
-351
-359
-364
-373
-371
-349
-356
-350
-341
-339
-329
-341
-339
-336
-320
-314
-310
-302
-286
-284
-293
-303
-311
-309
-303
-292
-284
-281
-279
-295
-315
-326
-335
-333
-342
-332
-318
-321
-305
-302
-295
-283
-296
-311
-331
-351
-351
-347
-367
-388
-382
-368
-368
-372
-376
-378
-388
-403
-409
-403
-391
-383
-379
-356
-334
-318
-313
-302
-271
-242
-233
-233
-252
-283
-276
-269
-272
-263
-273
-284
-292
-299
-298
-304
-299
-293
-308
-316
-316
-327
-328
-324
-333
-341
-354
-376
-391
-386
-379
-379
-367
-368
-384
-388
-371
-354
-341
-340
-357
-371
-373
-375
-370
-348
-334
-326
-310
-299
-290
-296
-303
-306
-310
-336
-354
-348
-352
-356
-345
-330
-346
-344
-333
-329
-323
-313
-329
-352
-363
-364
-359
-345
-345
-368
-385
-399
-407
-427
-443
-432
-414
-403
-398
-390
-383
-374
-363
-338
-336
-338
-337
-348
-335
-317
-299
-286
-286
-287
-281
-287
-289
-287
-270
-269
-286
-287
-284
-281
-287
-290
-287
-273
-267
-255
-266
-272
-256
-251
-235
-216
-191
-192
-205
-206
-180
-174
-165
-154
-158
-171
-173
-148
-145
-152
-164
-147
-158
-186
-202
-209
-218
-242
-256
-264
-254
-247
-230
-216
-210
-208
-208
-204
-232
-248
-241
-239
-234
-228
-233
-230
-220
-226
-208
-193
-187
-182
-192
-189
-196
-214
-213
-207
-226
-225
-214
-220
-226
-223
-215
-229
-233
-250
-249
-266
-289
-301
-327
-337
-347
-359
-365
-382
-372
-358
-373
-364
-365
-357
-346
-350
-343
-345
-354
-358
-351
-338
-328
-316
-304
-304
-306
-292
-273
-257
-241
-225
-215
-210
-209
-182
-156
-146
-149
-137
-135
-142
-151
-154
-155
-163
-181
-201
-218
-235
-242
-241
-234
-242
-245
-259
-269
-270
-266
-277
-281
-257
-252
-247
-252
-243
-243
-252
-250
-239
-233
-229
-232
-233
-237
-249
-265
-277
-269
-270
-280
-280
-278
-279
-282
-285
-293
-293
-295
-280
-264
-265
-262
-260
-272
-295
-297
-300
-284
-272
-270
-259
-241
-232
-221
-216
-219
-204
-186
-174
-177
-165
-165
-195
-219
-235
-236
-234
-239
-232
-235
-231
-227
-232
-244
-250
-245
-231
-230
-227
-230
-232
-224
-237
-240
-231
-228
-231
-236
-234
-237
-251
-254
-265
-272
-269
-273
-275
-278
-267
-235
-213
-208
-207
-201
-208
-237
-239
-231
-219
-214
-227
-247
-247
-237
-244
-249
-254
-258
-253
-243
-232
-209
-201
-190
-186
-190
-186
-174
-175
-170
-168
-173
-183
-192
-189
-202
-212
-207
-217
-222
-238
-250
-242
-234
-243
-254
-246
-262
-273
-277
-285
-286
-286
-287
-303
-311
-304
-301
-309
-318
-331
-340
-319
-312
-310
-314
-321
-301
-288
-275
-263
-270
-285
-291
-308
-320
-321
-314
-304
-309
-309
-294
-294
-318
-341
-345
-341
-343
-347
-350
-358
-370
-376
-369
-374
-384
-403
-383
-359
-340
-321
-327
-343
-349
-348
-344
-327
-333
-343
-349
-356
-365
-366
-376
-385
-372
-345
-324
-336
-339
-343
-342
-334
-327
-314
-302
-302
-309
-315
-321
-334
-337
-323
-319
-318
-328
-333
-330
-348
-352
-344
-349
-351
-353
-352
-362
-367
-354
-328
-311
-291
-279
-267
-269
-276
-264
-272
-267
-280
-289
-274
-279
-293
-313
-329
-335
-335
-324
-315
-303
-302
-308
-306
-309
-304
-318
-318
-315
-322
-328
-328
-317
-326
-348
-366
-363
-363
-359
-354
-348
-336
-313
-301
-322
-340
-336
-326
-327
-330
-338
-327
-316
-319
-322
-314
-311
-320
-308
-299
-307
-315
-318
-308
-300
-291
-287
-277
-262
-249
-243
-238
-234
-227
-228
-220
-226
-246
-245
-261
-263
-265
-281
-289
-292
-282
-283
-281
-281
-275
-266
-266
-272
-273
-269
-279
-295
-293
-290
-297
-303
-309
-307
-316
-303
-287
-272
-278
-273
-265
-252
-247
-262
-261
-269
-281
-282
-277
-283
-294
-297
-296
-297
-302
-316
-318
-334
-344
-339
-329
-324
-344
-360
-360
-364
-348
-325
-323
-323
-330
-331
-335
-336
-348
-358
-355
-326
-318
-315
-294
-285
-288
-294
-288
-285
-277
-280
-287
-288
-292
-288
-292
-291
-291
-300
-301
-285
-262
-262
-255
-239
-240
-254
-256
-238
-233
-241
-239
-237
-236
-222
-216
-219
-216
-202
-191
-199
-208
-196
-180
-189
-203
-203
-206
-209
-222
-224
-210
-215
-219
-218
-214
-223
-220
-221
-229
-220
-217
-210
-195
-175
-164
-166
-181
-180
-188
-200
-205
-217
-236
-252
-265
-276
-271
-269
-277
-285
-305
-326
-336
-341
-352
-338
-323
-330
-327
-319
-308
-296
-281
-282
-287
-288
-288
-287
-286
-287
-290
-304
-299
-281
-277
-260
-244
-224
-205
-191
-197
-208
-216
-232
-231
-227
-230
-231
-227
-226
-223
-219
-227
-215
-213
-203
-181
-169
-156
-158
-158
-169
-164
-144
-136
-144
-138
-121
-101
-94
-102
-118
-148
-151
-158
-170
-179
-184
-184
-199
-196
-192
-188
-189
-192
-198
-215
-206
-207
-206
-216
-222
-215
-225
-235
-233
-230
-235
-245
-250
-240
-235
-233
-230
-223
-233
-251
-276
-283
-308
-310
-309
-324
-335
-330
-342
-366
-365
-345
-325
-312
-292
-282
-281
-276
-269
-280
-270
-262
-257
-265
-278
-279
-264
-267
-269
-282
-286
-266
-262
-255
-241
-240
-265
-283
-283
-304
-322
-315
-310
-306
-302
-293
-268
-261
-278
-288
-284
-280
-282
-290
-289
-284
-290
-291
-278
-252
-226
-214
-213
-208
-194
-169
-170
-179
-194
-199
-192
-197
-200
-203
-205
-207
-227
-245
-258
-268
-266
-275
-275
-272
-271
-278
-267
-257
-270
-262
-252
-251
-252
-250
-247
-238
-219
-207
-198
-192
-202
-204
-199
-216
-226
-243
-249
-263
-254
-245
-252
-250
-245
-258
-270
-271
-263
-262
-266
-264
-289
-303
-305
-311
-315
-301
-306
-304
-301
-305
-291
-286
-291
-300
-300
-304
-302
-305
-300
-286
-291
-299
-307
-312
-315
-335
-327
-310
-301
-290
-283
-268
-259
-254
-244
-227
-223
-223
-235
-246
-252
-267
-275
-284
-273
-260
-247
-230
-220
-223
-228
-238
-243
-243
-248
-240
-243
-259
-273
-277
-276
-280
-292
-299
-318
-341
-353
-348
-356
-362
-361
-364
-376
-383
-381
-406
-422
-422
-416
-424
-430
-429
-422
-427
-427
-442
-441
-417
-411
-400
-399
-388
-387
-383
-394
-410
-416
-413
-406
-408
-390
-371
-360
-349
-331
-316
-309
-298
-286
-276
-267
-271
-277
-267
-280
-287
-295
-299
-317
-327
-299
-301
-319
-330
-332
-327
-325
-333
-334
-336
-356
-361
-356
-344
-326
-329
-318
-307
-296
-282
-283
-281
-291
-283
-270
-270
-281
-274
-269
-275
-281
-285
-290
-302
-308
-306
-304
-312
-321
-326
-326
-339
-348
-348
-345
-342
-339
-333
-332
-342
-345
-343
-342
-343
-340
-328
-333
-329
-315
-301
-302
-315
-311
-290
-271
-279
-279
-281
-272
-263
-253
-251
-253
-258
-262
-269
-290
-312
-317
-312
-296
-273
-261
-260
-273
-270
-266
-278
-276
-267
-250
-255
-269
-274
-271
-277
-283
-267
-253
-245
-237
-225
-238
-259
-266
-282
-290
-284
-289
-300
-309
-302
-289
-267
-249
-225
-210
-217
-220
-222
-225
-228
-215
-202
-203
-207
-207
-207
-205
-217
-230
-236
-236
-239
-239
-248
-260
-256
-256
-267
-263
-253
-250
-251
-250
-263
-281
-299
-313
-320
-333
-320
-308
-291
-289
-289
-278
-287
-285
-274
-262
-259
-257
-250
-242
-240
-245
-260
-264
-263
-264
-252
-244
-243
-243
-241
-259
-273
-272
-272
-277
-290
-281
-279
-269
-261
-261
-260
-264
-266
-254
-234
-222
-214
-211
-215
-219
-220
-218
-230
-245
-248
-259
-266
-263
-260
-266
-266
-265
-268
-266
-266
-279
-295
-299
-306
-305
-291
-289
-294
-293
-277
-265
-272
-265
-251
-248
-236
-224
-205
-193
-195
-199
-203
-211
-218
-231
-238
-252
-270
-269
-285
-290
-278
-271
-275
-277
-272
-268
-275
-275
-291
-305
-299
-287
-291
-304
-308
-309
-300
-292
-281
-274
-264
-258
-256
-252
-257
-259
-263
-284
-302
-304
-300
-279
-239
-213
-199
-187
-195
-200
-198
-195
-195
-201
-206
-206
-210
-231
-243
-240
-237
-243
-250
-264
-288
-300
-300
-291
-280
-273
-253
-247
-241
-242
-247
-240
-234
-224
-222
-218
-201
-201
-198
-209
-215
-218
-227
-216
-198
-194
-191
-178
-168
-176
-194
-199
-214
-231
-243
-264
-280
-294
-307
-319
-320
-314
-301
-281
-269
-270
-270
-249
-245
-243
-232
-208
-198
-199
-186
-192
-193
-192
-200
-203
-195
-182
-180
-189
-200
-196
-217
-238
-267
-284
-289
-303
-311
-319
-323
-318
-317
-316
-310
-326
-311
-295
-300
-314
-314
-299
-294
-283
-276
-268
-277
-291
-309
-312
-308
-311
-312
-310
-300
-302
-305
-297
-297
-305
-305
-306
-308
-308
-317
-319
-324
-326
-328
-315
-304
-298
-303
-310
-318
-333
-329
-327
-332
-344
-329
-320
-327
-334
-334
-335
-328
-312
-295
-285
-287
-279
-273
-275
-269
-267
-257
-246
-239
-226
-214
-205
-201
-187
-180
-201
-220
-232
-239
-244
-252
-256
-253
-265
-278
-281
-281
-277
-281
-274
-274
-287
-312
-322
-322
-329
-331
-327
-342
-356
-357
-363
-363
-361
-357
-352
-365
-361
-344
-350
-344
-333
-323
-315
-322
-305
-299
-300
-291
-273
-270
-280
-283
-286
-304
-306
-295
-300
-277
-265
-261
-254
-247
-255
-279
-285
-291
-275
-268
-264
-253
-252
-256
-251
-247
-247
-235
-234
-234
-246
-254
-249
-262
-276
-288
-268
-265
-261
-250
-233
-228
-229
-226
-231
-226
-241
-238
-237
-231
-224
-225
-215
-217
-220
-217
-205
-179
-161
-142
-138
-146
-127
-116
-125
-125
-116
-117
-117
-117
-113
-110
-120
-143
-162
-190
-218
-233
-247
-263
-265
-264
-254
-241
-240
-244
-242
-241
-232
-217
-212
-213
-232
-243
-253
-263
-255
-248
-246
-252
-258
-262
-264
-281
-303
-320
-334
-332
-352
-365
-375
-375
-371
-358
-356
-358
-337
-334
-336
-328
-304
-292
-288
-283
-285
-289
-285
-254
-242
-246
-257
-258
-255
-260
-255
-257
-257
-244
-245
-251
-250
-256
-251
-245
-236
-234
-224
-220
-221
-211
-209
-209
-208
-216
-228
-235
-250
-253
-244
-245
-242
-244
-248
-248
-240
-243
-252
-258
-254
-246
-256
-244
-236
-241
-236
-219
-208
-211
-213
-201
-183
-190
-187
-180
-187
-208
-211
-207
-225
-238
-239
-243
-254
-265
-281
-285
-285
-283
-284
-278
-264
-256
-239
-252
-261
-248
-261
-281
-287
-284
-267
-256
-264
-267
-266
-261
-247
-249
-241
-230
-216
-185
-176
-176
-166
-161
-177
-185
-190
-206
-225
-235
-232
-236
-240
-241
-250
-245
-230
-233
-230
-226
-221
-225
-214
-198
-213
-230
-250
-233
-229
-254
-261
-249
-227
-212
-207
-202
-214
-229
-233
-247
-244
-242
-238
-234
-230
-227
-235
-237
-228
-220
-223
-223
-231
-252
-265
-274
-278
-284
-293
-302
-326
-329
-323
-309
-307
-300
-294
-304
-309
-317
-323
-319
-292
-269
-275
-269
-262
-272
-275
-256
-238
-243
-235
-219
-231
-254
-270
-284
-276
-268
-274
-255
-251
-264
-259
-276
-287
-290
-293
-310
-323
-307
-304
-296
-289
-288
-297
-296
-299
-298
-297
-300
-304
-307
-312
-316
-312
-306
-299
-305
-298
-287
-292
-296
-302
-308
-317
-324
-340
-343
-332
-337
-333
-320
-307
-307
-312
-318
-316
-297
-286
-286
-272
-253
-241
-239
-249
-261
-277
-273
-281
-293
-289
-289
-282
-283
-268
-265
-260
-245
-256
-270
-275
-276
-269
-263
-263
-258
-252
-264
-270
-269
-265
-253
-245
-246
-258
-265
-269
-282
-283
-280
-287
-281
-268
-250
-241
-245
-252
-242
-232
-224
-216
-207
-200
-200
-181
-183
-185
-187
-186
-194
-192
-187
-191
-190
-197
-191
-204
-233
-250
-258
-260
-259
-256
-239
-231
-251
-252
-243
-244
-255
-261
-264
-269
-263
-267
-261
-248
-246
-238
-234
-234
-249
-245
-244
-246
-241
-234
-239
-247
-250
-254
-259
-267
-289
-299
-294
-300
-292
-276
-270
-271
-276
-279
-289
-299
-292
-314
-320
-324
-328
-322
-314
-304
-304
-297
-288
-273
-250
-226
-215
-206
-191
-184
-175
-175
-184
-179
-165
-184
-193
-182
-173
-173
-166
-167
-184
-189
-203
-210
-217
-224
-223
-219
-227
-242
-252
-259
-271
-268
-270
-295
-304
-289
-286
-290
-292
-288
-285
-273
-248
-231
-225
-240
-237
-241
-257
-259
-253
-247
-247
-251
-245
-251
-260
-251
-258
-282
-300
-305
-300
-301
-312
-319
-320
-319
-324
-332
-340
-340
-336
-338
-358
-353
-336
-334
-332
-331
-332
-333
-330
-332
-332
-319
-300
-291
-281
-269
-258
-248
-230
-218
-212
-202
-212
-213
-209
-219
-238
-257
-261
-276
-284
-272
-248
-236
-240
-236
-245
-251
-251
-249
-235
-238
-239
-237
-248
-256
-259
-257
-253
-241
-216
-201
-212
-224
-222
-223
-213
-213
-226
-226
-224
-226
-213
-197
-204
-194
-196
-206
-208
-214
-218
-217
-214
-214
-227
-245
-256
-273
-286
-295
-302
-311
-321
-345
-340
-339
-344
-352
-358
-349
-350
-349
-349
-358
-351
-324
-313
-306
-302
-311
-309
-313
-313
-305
-308
-322
-330
-323
-315
-302
-285
-268
-258
-252
-259
-253
-248
-240
-242
-251
-268
-290
-289
-280
-278
-263
-261
-255
-270
-278
-265
-284
-293
-300
-300
-308
-312
-310
-295
-285
-285
-293
-303
-311
-303
-293
-304
-303
-304
-307
-310
-306
-298
-305
-311
-297
-298
-297
-283
-280
-278
-265
-251
-243
-242
-247
-259
-269
-279
-304
-317
-322
-319
-326
-337
-322
-320
-320
-317
-314
-315
-304
-297
-304
-315
-321
-316
-311
-303
-299
-302
-299
-290
-290
-286
-292
-269
-249
-245
-234
-225
-220
-227
-242
-237
-218
-227
-227
-220
-225
-241
-232
-216
-223
-211
-183
-179
-178
-170
-164
-148
-141
-148
-128
-117
-117
-111
-111
-122
-122
-104
-96
-82
-81
-77
-69
-75
-82
-86
-104
-119
-140
-152
-162
-168
-160
-152
-144
-145
-146
-141
-150
-161
-166
-184
-212
-219
-200
-194
-206
-196
-173
-179
-194
-209
-222
-222
-236
-248
-254
-278
-299
-310
-311
-326
-333
-326
-343
-350
-337
-328
-334
-334
